Dynamic Media-videoprofielen

Dynamic Media wordt al geleverd met een vooraf gedefinieerd adaptief videocoderingsprofiel. De instellingen in dit out-of-the-box profiel zijn geoptimaliseerd om uw klanten de beste kijkervaring mogelijk te maken. Wanneer u master video's codeert met het profiel Adaptieve videocodering, past de videospeler tijdens het afspelen automatisch de kwaliteit van de videostream aan op basis van de snelheid van de internetverbinding van uw klanten. Dit wordt adaptieve streaming genoemd.

Hier volgen nog andere factoren die de kwaliteit van uw video's bepalen:

  • Resolutie van de geüploade master video

    Als de MP4-video met een lagere resolutie, zoals 240p of 360p, is opgenomen, kan deze niet in HD worden gestreamd.

  • Grootte videospeler

    Standaard is Width in het profiel Adaptieve videocodering ingesteld op Auto. Ook tijdens het afspelen wordt de beste kwaliteit gebruikt op basis van de grootte van de speler.

Zie ook Aanbevolen werkwijzen voor videocodering.

OPMERKING

Als u de metadata van een video en de bijbehorende miniaturen van videoafbeeldingen wilt genereren, moet de video zelf het coderingsproces doorlopen in Dynamische media. In AEM codeert de workflow Dynamic Media Encode Video video als u dynamische media hebt ingeschakeld en videocloudservices hebt ingesteld. In deze workflow worden de historie en informatie over fouten van het workflowproces vastgelegd.

Zie De voortgang van videocodering en YouTube-publicatie controleren. Als u Dynamic Media hebt ingeschakeld en videocloudservices hebt ingesteld, wordt de Dynamic Media Encode Video-workflow automatisch van kracht wanneer u een video uploadt. (Als u geen dynamische media gebruikt, wordt de workflow DAM Update Asset van kracht.)

Metagegevens zijn handig wanneer u naar elementen zoekt. De miniaturen zijn statische videobeelden die tijdens het coderen worden gegenereerd. Deze worden vereist door het AEM systeem en gebruikt in de gebruikersinterface om u te helpen video's visueel identificeren in de Cards View, Search Results mening, en Asset List mening. De gegenereerde miniaturen worden weergegeven wanneer u op het pictogram Renditions (palet van een schilder) van een gecodeerde video tikt.

Wanneer u klaar bent met het maken van het videoprofiel, past u het toe op een map of meerdere mappen. Zie Een videoprofiel toepassen op mappen.

Zie Elementverwerking configureren om geavanceerde verwerkingsparameters voor andere elementtypen te definiëren.

Voorinstellingen voor adaptieve videocodering

In de volgende tabel vindt u de beste praktijken voor het coderen van profielen voor adaptieve videostreaming naar mobiele apparaten en tabletapparaten en bureaubladcomputers. U kunt deze voorinstellingen gebruiken voor elke video met de hoogte-breedteverhouding.

Video-indelingscodec Videogrootte - Breedte (px) Videogrootte - Hoogte (px) Hoogte-breedteverhouding behouden? Videobitsnelheid (Kbps) Videoframesnelheid (FPS) Audiocodec Audiobitsnelheid (Kbps)

MP4 H.264 (mp4)

auto 360 Ja 730 30 Dolby HE-AAC 128

MP4 H.264 (mp4)

auto 540 Ja 2000
30 Dolby HE-AAC 128

MP4 H.264 (mp4)

auto 720
Ja 3000
30 Dolby HE-AAC 128

Een Dynamic Media-videocoderingsprofiel voor adaptieve streaming maken

Dynamic Media wordt al geleverd met een vooraf gedefinieerd adaptief videocoderingsprofiel - een groep video-uploadinstellingen voor MP4 H.264-systeem dat is geoptimaliseerd voor de beste kijkervaring. U kunt dit profiel gebruiken wanneer u uw video's uploadt.

Als dit vooraf gedefinieerde profiel echter niet aan uw behoeften voldoet, kunt u zelf een adaptief videocoderingsprofiel maken. Als u de instelling Encode for adaptive streaming-a best practice gebruikt, worden alle coderingsvoorinstellingen die u aan het profiel toevoegt, gevalideerd om ervoor te zorgen dat alle video's dezelfde hoogte-breedteverhouding hebben. Bovendien worden de gecodeerde video's beschouwd als een set met multibitsnelheden voor streaming.

Wanneer u het videocoderingsprofiel maakt, ziet u dat de meeste coderingsopties vooraf zijn gevuld met de aanbevolen standaardinstellingen. Als u echter een andere waarde dan de aanbevolen standaardwaarde selecteert, moet u er rekening mee houden dat dit kan leiden tot een slechte videokwaliteit tijdens het afspelen en andere prestatieproblemen.

Voor alle MP4 H.264-videocoderingsvoorinstellingen in het profiel worden dus de volgende waarden gevalideerd om ervoor te zorgen dat deze voor afzonderlijke coderingsvoorinstellingen in het profiel hetzelfde zijn, zodat adaptief streamen mogelijk wordt:

  • Video-indelingscodec - MP4 H.264 (.mp4)
  • Audiocodec
  • Audiobitsnelheid
  • Hoogte-breedteverhouding behouden
  • Codering met twee controles
  • Constante bitsnelheid
  • H264-profiel
  • Samplingfrequentie audio

Als de waarden niet gelijk zijn, kunt u doorgaan met het maken van het profiel. Let er echter op dat adaptieve streaming niet mogelijk is. In plaats daarvan krijgen gebruikers last van streaming met één bitsnelheid. Het wordt aanbevolen de coderingsinstellingen te bewerken om dezelfde waarden te gebruiken voor afzonderlijke coderingsvoorinstellingen in het profiel. (De videoprofiel/voorinstellingseditor moet pariteit van de adaptieve instellingen voor videocodering afdwingen als Encode for adaptive streaming is ingeschakeld.)

Zie ook Een videocoderingsprofiel maken voor progressieve streaming.

Zie ook Aanbevolen werkwijzen voor videocodering.

Zie Elementverwerking configureren om geavanceerde verwerkingsparameters voor andere elementtypen te definiëren.

Wanneer u klaar bent met het maken van het videoprofiel, past u het toe op een of meerdere mappen.

Een Dynamic Media-videocoderingsprofiel maken voor adaptieve streaming:

  1. Tik op het AEM of klik op het logo en navigeer naar Tools > Assets > Video Profiles.

  2. Tik Create om een nieuw videoprofiel toe te voegen.

  3. Voer een naam en beschrijving in voor het profiel.

  4. Controleer of Encode for adaptive streaming is ingeschakeld (standaardwaarde).

  5. Tik op Add Video Encoding Preset.

  6. Stel op het tabblad Basic de video- en audio-opties in.

    Tik op het informatiepictogram naast elke optie voor extra beschrijvingen of aanbevolen instellingen op basis van de geselecteerde video-indelingscodec.

  7. Controleer of Keep aspect ratio is ingeschakeld onder de kop Videogrootte.

  8. Stel de resolutie van de videoframegrootte in pixels in. Gebruik de waarde Auto om automatisch te schalen zodat deze overeenkomt met de hoogte-breedteverhouding van de bron (breedte-hoogteverhouding). Bijvoorbeeld Auto x 480 of 640 x Auto.

    Voer een van de volgende handelingen uit:

    • Typ auto in het veld Width. Voer in het veld Height een waarde in pixels in.
    • Tik op het pictogram Information (i) rechts van Height om de pagina Size Calculator te openen, zodat u de grootte van de video kunt visualiseren. Gebruik Size Calculator om de gewenste videoafmetingen in te stellen (weergegeven door het blauwe vak). Tik X in de rechterbovenhoek als u klaar bent.
  9. (Optioneel) Tik op de tab Advanced en controleer of het selectievakje Use Default Values is ingeschakeld (aanbevolen). U kunt ook geavanceerde video- en audio-instellingen wijzigen.

  10. Tik in de rechterbovenhoek van de pagina op Save om de voorinstelling op te slaan.

  11. Voer een van de volgende handelingen uit:

    • Herhaal stap 5-10 om extra coderingsvoorinstellingen te maken. (Voor adaptieve videostreaming zijn meerdere videovoorinstellingen vereist.)
    • Tik in de rechterbovenhoek van de pagina nogmaals op Save om het profiel op te slaan.

De voortgang van een coderingstaak controleren

Er wordt een verwerkingsindicator (of voortgangsbalk) weergegeven waarmee u de voortgang van een videocoderingstaak visueel kunt controleren.

U kunt het error.log dossier ook bekijken om de vooruitgang van een het coderen baan te controleren, om te zien of wordt het coderen gebeëindigd, of om het even welke baanfouten te zien. De error.log wordt gevonden in logs omslag waar uw geval van AEM geïnstalleerd is.

Dynamic Media-videocoderingsprofielen voor progressieve streaming maken

Als u de optie Encode for adaptive streaming niet wilt gebruiken, moet u er rekening mee houden dat alle coderingsvoorinstellingen die u aan het profiel toevoegt, worden behandeld als afzonderlijke videoweergaven voor streaming met één bitsnelheid of progressieve videobezorging. Er is ook geen validatie om ervoor te zorgen dat alle video-uitvoeringen dezelfde hoogte-breedteverhouding hebben.

Afhankelijk van de modus waarin u werkt, zijn de ondersteunde codecs voor video-indeling als volgt:

  • Dynamic Media-Scene7-modus: H.264 (.mp4)
  • Dynamic Media-Hybride modus: H.264 (.mp4), WebM

Zie ook Een videocoderingsprofiel maken voor adaptieve streaming.

Zie ook Aanbevolen werkwijzen voor videocodering.

Zie Elementverwerking configureren om geavanceerde verwerkingsparameters voor andere elementtypen te definiëren.

Wanneer u klaar bent met het maken van het videoprofiel, past u het toe op een of meerdere mappen.

Een Dynamic Media-videocoderingsprofiel voor progressieve streaming maken:

  1. Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.

  2. Tik Create om een nieuw videoprofiel toe te voegen.

  3. Voer een naam en beschrijving in voor het profiel.

  4. Schakel het selectievakje Encode for adaptive streaming uit.

  5. Tik op Add Video Encoding Preset.

  6. Stel op het tabblad Basic de video- en audio-opties in.

    Tik op het pictogram Information naast elke optie voor extra beschrijvingen of aanbevolen instellingen op basis van de codec voor de geselecteerde video-indeling.

  7. (Optioneel) Schakel Keep aspect ratio uit onder de kop Videogrootte.

  8. Typ auto in het veld Width; tikt u rechts van het veld Height op het pictogram Information. Gebruik de pagina Size Calculator om de videodimensie (blauwe doos) verder te plaatsen hoe u wilt. Tik X wanneer u klaar bent.

  9. (Optioneel) Voer een van de volgende handelingen uit:

    • Tik op de tab Advanced en controleer of het selectievakje Use Default Values is ingeschakeld (aanbevolen).

    • Schakel het selectievakje Use Default Values uit en geef de gewenste video-instellingen en audio-instellingen op.

      Tik op het pictogram Information naast elke optie voor extra beschrijvingen of aanbevolen instellingen op basis van de codec voor de geselecteerde video-indeling.

  10. Tik in de rechterbovenhoek van de pagina op Save om de voorinstelling op te slaan.

  11. Voer een van de volgende handelingen uit:

    • Herhaal stap 5-10 om extra coderingsvoorinstellingen te maken.
    • Tik in de rechterbovenhoek van de pagina op Save om het profiel op te slaan.

Parameters voor videocodering met aangepaste toevoeging gebruiken

U kunt een bestaand videocoderingsprofiel bewerken om te profiteren van de geavanceerde parameters voor videocodering die niet in de gebruikersinterface worden gevonden wanneer u een videoprofiel maakt of bewerkt in AEM. U kunt een of meer geavanceerde parameters, zoals minBitrate en maxBitrate, aan uw bestaande profiel toevoegen.

U kunt als volgt parameters voor videocodering met aangepaste toevoeging gebruiken:

  1. Tik op het AEM-logo en ga naar Tools > General > CRXDE Lite.

  2. Navigeer op de pagina CRXDE Lite in het deelvenster Explorer aan de linkerkant naar het volgende:

    /conf/global/settings/dam/dm/presets/video/*name_of_video_encoding_profile_to_edit*

  3. In het paneel op de laag-juiste kant van de pagina, van Properties tabel, specificeer Name, Type, en Value van de parameter u wilt gebruiken.

    U kunt de volgende geavanceerde parameters gebruiken:

    Naam Beschrijving
    Type
    Waarde
    h264Level H.264-niveau voor codering. Normaal gesproken wordt dit automatisch bepaald op basis van de coderingsinstellingen die u gebruikt. String

    10 * h264 niveau

    3,0 = 30, 1,3 = 13)

    Geen standaardwaarde.

    keyframe Het doelaantal frames tussen hoofdframes. Bereken deze waarde om een hoofdframe te genereren na elke 2-10 seconden. Bijvoorbeeld, bij 30 kaders per seconde, zou het keyframe interval 60-300 moeten zijn.

    De lagere keyframe intervallen verbeteren stroom het zoeken en stroom omschakelingsgedrag voor adaptieve videocoderingen en kunnen de kwaliteit voor video's ook verbeteren die veel motie hebben. Omdat hoofdframes de grootte van een bestand echter vergroten, resulteert een lager hoofdframe-interval meestal in een lagere algemene videokwaliteit bij een bepaalde bitsnelheid.
    String

    Positief getal.

    De standaardwaarde is 300.

    De aanbevolen waarde voor HLS (Live HTTP-streaming) is 60-90.

    minBitrate

    Minimale bitsnelheid voor coderingen met variabele bitsnelheid, in Kbps (kilobits per seconde).

    Deze parameter is alleen van toepassing wanneer op het tabblad Geavanceerd de optie Constante bitsnelheid gebruiken is uitgeschakeld wanneer u een videocoderingsprofiel maakt of bewerkt.

    Zie ook Bitsnelheid.

    String

    Positief getal, in Kbps.

    Geen standaardwaarde.

    maxBitrate

    Maximale bitsnelheid voor codering van variabele bitsnelheid, in Kbps.

    Deze parameter is alleen van toepassing wanneer op het tabblad Geavanceerd de optie Constante bitsnelheid gebruiken is uitgeschakeld wanneer u een videocoderingsprofiel maakt of bewerkt.

    Zie ook Bitsnelheid.

    String

    Positief getal, in Kbps.

    Geen standaardwaarde. De aanbevolen waarde bedraagt echter maximaal twee keer de coderingsbitsnelheid.

    audioBitrateCustom Stel waarde in op true om een constante bitsnelheid voor de audiostream te forceren, indien ondersteund door audiocodec. String

    true/false

    De standaardwaarde is false.

    De aanbevolen waarde voor HLS (Live HTTP-streaming) is false.

    chlimage_1-516

  4. Tik in de rechterbenedenhoek van de pagina op Add.

  5. Voer een van de volgende handelingen uit:

    • Herhaal stap 3 en 4 om een andere parameter toe te voegen aan uw videocoderingsprofiel.
    • Tik in de linkerbovenhoek van de pagina op Save All.
  6. Tik in de linkerbovenhoek van de pagina CRXDE Lite op het pictogram Back Home om terug te keren naar AEM.

Een Dynamic Media-videocoderingsprofiel bewerken

U kunt elk videocoderingsprofiel bewerken dat u hebt gemaakt om videovoorinstellingen in dat profiel toe te voegen, te bewerken of te verwijderen.

Standaard kunt u het vooraf gedefinieerde Adaptive Video Encoding-profiel dat bij Dynamic Media is geleverd, niet bewerken. In plaats daarvan kunt u het profiel gemakkelijk kopiëren en opslaan met een nieuwe naam. Vervolgens kunt u de gewenste voorinstellingen bewerken in het gekopieerde profiel.

Zie ook Aanbevolen werkwijzen voor videocodering.

Zie Elementverwerking configureren om geavanceerde verwerkingsparameters voor andere elementtypen te definiëren.

Een Dynamic Media-videocoderingsprofiel bewerken:

  1. Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.

  2. Controleer op de pagina Video Profiles één videoprofielnaam.

  3. Tik op Edit op de werkbalk.

  4. Bewerk desgewenst de naam en beschrijving op de pagina Video Encoding Profile.

  5. U kunt het beste het selectievakje Encode for adaptive streaming inschakelen.

    Tik op het informatiepictogram voor een beschrijving van adaptieve streaming. (Schakel dit selectievakje niet in als u een progressief videoprofiel bewerkt.)

  6. Onder de kop Video Encoding Presets kunt u voorinstellingen voor videocodering die het profiel vormen, toevoegen, bewerken of verwijderen.

    Tik op het pictogram Information naast elke optie op de tabbladen Basic en Advanced voor extra beschrijvingen of aanbevolen instellingen op basis van de geselecteerde video-indelingscodec.

  7. Tik in de rechterbovenhoek van de pagina op Save.

Een Dynamic Media-videocoderingsprofiel kopiëren

  1. Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.

  2. Controleer op de pagina Video Profiles één videoprofielnaam.

  3. Tik op Copy op de werkbalk.

  4. Voer op de pagina Video Encoding Profile een nieuwe naam voor het profiel in.

  5. U kunt het beste het selectievakje Encode for adaptive streaming inschakelen. Tik op het informatiepictogram voor een beschrijving van adaptieve streaming. (Schakel het selectievakje niet in als u een progressief videoprofiel kopieert.)

    In Dynamic Media - hybride modus is Encode for adaptive streaming niet mogelijk als een WebM-videovoorinstelling deel uitmaakt van het videoprofiel, omdat alle voorinstellingen MP4 moeten zijn.

  6. Onder de kop Video Encoding Presets kunt u voorinstellingen voor videocodering die het profiel vormen, toevoegen, bewerken of verwijderen.

    Tik op het pictogram Information naast elke optie op de tabbladen Basic en Advanced voor aanbevolen instellingen en beschrijvingen.

  7. Tik in de rechterbovenhoek van de pagina op Save.

Een Dynamic Media-videocoderingsprofiel verwijderen

  1. Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
  2. Controleer een of meer namen van videoprofielen op de pagina Video Profiles.
  3. Tik op Delete op de werkbalk.
  4. Tik op OK.

Een Dynamic Media-videoprofiel toepassen op mappen

Wanneer u een videoprofiel aan een omslag toewijst, erven om het even welke subfolders automatisch het profiel van zijn ouderomslag. Dit betekent dat u slechts één videoprofiel aan een map kunt toewijzen. Denk daarom zorgvuldig na over de mapstructuur van de locatie waar u middelen uploadt, opslaat, gebruikt en archiveert.

Als u een ander videoprofiel aan een omslag toewees, treedt het nieuwe profiel het vorige profiel met voeten. De vorige bestaande mapelementen blijven ongewijzigd. Het nieuwe profiel wordt toegepast op de elementen die later aan de map worden toegevoegd.

Mappen waaraan een profiel is toegewezen, worden in de gebruikersinterface aangeduid met de naam van het profiel dat in de kaartnaam wordt weergegeven.

chlimage_1-517

U kunt videoprofielen toepassen op specifieke mappen of op alle elementen.

Videoprofielen toepassen op specifieke mappen

U kunt een videoprofiel toepassen op een map vanuit het menu Tools, of vanuit Properties als u zich in een map bevindt. In deze sectie wordt beschreven hoe u videoprofielen op beide manieren op mappen kunt toepassen.

Mappen waaraan al een profiel is toegewezen, worden aangegeven door de naam van het profiel direct onder de mapnaam weer te geven.

Dynamic Media-videoprofielen toepassen op mappen vanuit de gebruikersinterface van Profielen

  1. Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
  2. Selecteer het videoprofiel dat u wilt toepassen op een of meerdere mappen.
  3. Tik op Apply Profile to Folder(s) en selecteer de map of meerdere mappen die u wilt gebruiken om de nieuw geüploade assets te ontvangen en tik op Apply. Mappen waaraan al een profiel is toegewezen, worden aangegeven door de naam van het profiel direct onder de mapnaam weer te geven.

Dynamic Media-videoprofielen toepassen op mappen vanuit Eigenschappen

  1. Tik op het AEM en navigeer naar Assets en vervolgens naar de map waarop u een videoprofiel wilt toepassen.

  2. Tik in de map op het vinkje om het te selecteren en tik op Properties.

  3. Selecteer de tab Video Profiles en selecteer het profiel in de vervolgkeuzelijst en tik op Save & Close. Mappen waaraan al een profiel is toegewezen, worden aangegeven door de naam van het profiel direct onder de mapnaam weer te geven.

    chlimage_1-518

Een Dynamic Media-videoprofiel wereldwijd toepassen

Naast het toepassen van een profiel op een map, kunt u er ook een globaal toepassen, zodat het geselecteerde profiel wordt toegepast op inhoud die is geüpload naar AEM elementen in een map.

Een Dynamic Media-videoprofiel wereldwijd toepassen:

  1. Navigeer naar CRXDE Lite naar het volgende knooppunt: /content/dam/jcr:content.
  2. Voeg de eigenschap videoProfile toe: /etc/dam/video/dynamicmedia/<name_of_video_encoding_profile>
  3. Tik op Save All.

chlimage_1-519

Dynamic Media-videoprofielen uit mappen verwijderen

Wanneer u een videoprofiel uit een map verwijdert, nemen eventuele submappen automatisch de verwijdering van het profiel uit de bovenliggende map over. Elke verwerking van bestanden die in de mappen is opgetreden, blijft echter intact.

U kunt een videoprofiel uit een map verwijderen vanuit het menu Tools, of vanuit Folder Settings als u zich in een map bevindt. In deze sectie wordt beschreven hoe u videoprofielen op beide manieren uit mappen kunt verwijderen.

Dynamic Media-videoprofielen uit mappen verwijderen via de gebruikersinterface Profielen

  1. Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.

  2. Selecteer het videoprofiel dat u uit een of meerdere mappen wilt verwijderen.

  3. Tik op Remove Profile from Folder(s) en selecteer de map of meerdere mappen die u wilt gebruiken om het profiel te verwijderen en tik op Remove.

    U kunt bevestigen dat het videoprofiel niet meer wordt toegepast op een map omdat de naam niet meer onder de mapnaam wordt weergegeven.

Dynamic Media-videoprofielen uit mappen verwijderen door eigenschappen

  1. Tik op het AEM en navigeer naar Assets en vervolgens naar de map waaruit u een videoprofiel wilt verwijderen.
  2. Tik in de map op het vinkje om het te selecteren en tik vervolgens op Properties.
  3. Selecteer de tab Video Profiles en selecteer None in de vervolgkeuzelijst en tik Save & Close. Mappen waaraan al een profiel is toegewezen, worden aangegeven door de naam van het profiel direct onder de mapnaam weer te geven.

Op deze pagina