Dynamic Media-videoprofielen video-profiles
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 worden de Width in het profiel Adaptieve videocodering is ingesteld op Auto. Ook tijdens het afspelen wordt de beste kwaliteit gebruikt op basis van de grootte van de speler.
Zie ook Aanbevolen procedures voor videocodering.
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 voor meer informatie over het definiëren van geavanceerde verwerkingsparameters voor andere elementtypen Elementverwerking configureren.
Voorinstellingen voor adaptieve videocodering adaptive-video-encoding-presets
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.
Een Dynamic Media-videocoderingsprofiel voor adaptieve streaming maken creating-a-video-encoding-profile-for-adaptive-streaming
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. Wanneer u de instelling gebruikt Encode for adaptive streaming-beste praktijken- alle coderingsvoorinstellingen die u aan het profiel toevoegt, worden 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. (Let op: de editor voor videoprofielen en voorinstellingen moet de pariteit van de aangepaste instellingen voor videocodering afdwingen als Encode for adaptive streaming is ingeschakeld.)
Zie ook Een videocoderingsprofiel voor progressieve streaming maken.
Zie ook Aanbevolen procedures voor videocodering.
Zie voor meer informatie over het definiëren van geavanceerde verwerkingsparameters voor andere elementtypen Elementverwerking configureren.
Wanneer u klaar bent met het maken van het videoprofiel, past u het toe op een of meerdere mappen.
Een Dynamic Media-videocoderingsprofiel voor adaptieve streaming maken:
-
Tik op het AEM of klik op het logo en navigeer naar Tools > Assets > Video Profiles.
-
Tikken Create om een nieuw videoprofiel toe te voegen.
-
Voer een naam en beschrijving in voor het profiel.
-
Zorg ervoor dat Encode for adaptive streaming is ingeschakeld (standaard).
-
Tik op Add Video Encoding Preset.
-
Op de Basic de video- en audio-opties instellen.
Tik op het informatiepictogram naast elke optie voor extra beschrijvingen of aanbevolen instellingen op basis van de geselecteerde video-indelingscodec.
-
Controleer onder de kop Videogrootte of Keep aspect ratio is ingeschakeld.
-
Stel de resolutie van de videoframegrootte in pixels in. Gebruik de Auto waarde die automatisch moet worden geschaald om overeen te komen met de bronverhouding (breedte/hoogte-verhouding). Bijvoorbeeld Auto x 480 of 640 x Auto.
Voer een van de volgende handelingen uit:
- In de Width veld, Enter auto. In de Height Voer een waarde in pixels in.
- Tik op de knop Information pictogram i) rechts van Height om de Size Calculator pagina. Gebruiken Size Calculator om de gewenste videoafmetingen in te stellen (weergegeven door het blauwe vak). Tikken X in de rechterbovenhoek als u klaar bent.
-
(Optioneel) Tik op de knop Advanced en zorg ervoor dat de Use Default Values is geselecteerd (aanbevolen). U kunt ook geavanceerde video- en audio-instellingen wijzigen.
-
Tik in de rechterbovenhoek van de pagina op Save om de voorinstelling op te slaan.
-
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 op Save opnieuw om het profiel op te slaan.
De voortgang van een coderingstaak controleren monitoring-the-progress-of-an-encoding-job
Er wordt een verwerkingsindicator (of voortgangsbalk) weergegeven waarmee u de voortgang van een videocoderingstaak visueel kunt controleren.
U kunt ook de error.log
bestand om de voortgang van een coderingstaak te controleren, te controleren of de codering is voltooid of om taakfouten te zien. De error.log
is gevonden in het dialoogvenster logs
map waarin het exemplaar van AEM is geïnstalleerd.
Dynamic Media-videocoderingsprofielen voor progressieve streaming maken creating-a-video-encoding-profile-for-progressive-streaming
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 procedures voor videocodering.
Zie voor meer informatie over het definiëren van geavanceerde verwerkingsparameters voor andere elementtypen Elementverwerking configureren.
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:
-
Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
-
Tikken Create om een nieuw videoprofiel toe te voegen.
-
Voer een naam en beschrijving in voor het profiel.
-
Wis de Encode for adaptive streaming selectievakje.
-
Tik op Add Video Encoding Preset.
-
Op de Basic de video- en audio-opties instellen.
Tik op de knop Information naast elke optie voor extra beschrijvingen of aanbevolen instellingen die zijn gebaseerd op de codec voor de geselecteerde video-indeling.
-
(Optioneel) Onder de Videogrootte kop, uitschakelen Keep aspect ratio.
-
In de Width veld, Enter auto; rechts van de Height tikken op het veld Information pictogram. Gebruik de Size Calculator pagina om de videodimensie (blauwe doos) verder in te stellen hoe u wilt. Tikken X als u klaar bent.
-
(Optioneel) Voer een van de volgende handelingen uit:
-
Tik op de knop Advanced en zorg ervoor Use Default Values is geselecteerd (aanbevolen).
-
Wis de Use Default Values en geeft u de gewenste video-instellingen en audio-instellingen op.
Tik op de knop Information naast elke optie voor extra beschrijvingen of aanbevolen instellingen die zijn gebaseerd op de codec voor de geselecteerde video-indeling.
-
-
Tik in de rechterbovenhoek van de pagina op Save om de voorinstelling op te slaan.
-
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 using-custom-added-video-encoding-parameters
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 toevoegen, zoals minBitrate en maxBitrate—naar uw bestaande profiel.
Parameters voor aangepaste videocodering gebruiken:
-
Tik op het AEM-logo en ga naar Tools > General > CRXDE Lite.
-
Van de CRXDE Lite pagina, in de Explorer aan de linkerkant, navigeer naar het volgende:
/conf/global/settings/dam/dm/presets/video/*name_of_video_encoding_profile_to_edit*
-
In het deelvenster rechtsonder op de pagina, vanaf de knop Properties tabblad, geeft u de Name, Type, en Value van de parameter die u wilt gebruiken.
U kunt de volgende geavanceerde parameters gebruiken:
table 0-row-4 1-row-4 2-row-4 3-row-4 4-row-4 5-row-4 html-authored no-header Naam Beschrijving Type Waarde h264Level
H.264-niveau voor codering. Normaal 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 Constante bitsnelheid gebruiken is uitgeschakeld op het tabblad Geavanceerd 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 Constante bitsnelheid gebruiken is uitgeschakeld op het tabblad Geavanceerd 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
Waarde instellen op true
om een constante bitsnelheid voor de audiostream te forceren, indien ondersteund door audiocodec.String
true
/false
Standaard is
false
.Aanbevolen waarde voor HLS (Live HTTP-streaming) is
false
. -
Tik in de rechterbenedenhoek van de pagina op Add.
-
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.
-
In de linkerbovenhoek van het dialoogvenster CRXDE Lite pagina, tikt u op de Back Home pictogram om terug te keren naar AEM.
Een Dynamic Media-videocoderingsprofiel bewerken editing-a-video-encoding-profile
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 de vooraf gedefinieerde uit-van-de-doos niet bewerken Adaptive Video Encoding profiel dat bij Dynamic Media werd geleverd. 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 procedures voor videocodering.
Zie voor meer informatie over het definiëren van geavanceerde verwerkingsparameters voor andere elementtypen Elementverwerking configureren.
Een Dynamic Media-videocoderingsprofiel bewerken:
-
Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
-
Op de Video Profiles te controleren.
-
Tik op de werkbalk op Edit.
-
Op de Video Encoding Profile en bewerkt u de naam en beschrijving naar wens.
-
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.)
-
Onder de Video Encoding Presets voorinstellingen voor videocodering waaruit het profiel bestaat, toevoegen, bewerken of verwijderen.
Tik op de knop Information pictogram naast elke optie op het tabblad Basic en Advanced tabbladen voor extra beschrijvingen of aanbevolen instellingen op basis van de geselecteerde codec voor video-indelingen.
-
Tik in de rechterbovenhoek van de pagina op Save.
Een Dynamic Media-videocoderingsprofiel kopiëren copying-a-video-encoding-profile
-
Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
-
Op de Video Profiles te controleren.
-
Tik op de werkbalk op Copy.
-
Op de Video Encoding Profile voert u een nieuwe naam in voor het profiel.
-
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.)
Als in de modus Dynamic Media - hybride een WebM-videovoorinstelling deel uitmaakt van het videoprofiel, Encode for adaptive streaming is niet mogelijk omdat alle voorinstellingen MP4 moeten zijn.
-
Onder de Video Encoding Presets voorinstellingen voor videocodering waaruit het profiel bestaat, toevoegen, bewerken of verwijderen.
Tik op de knop Information pictogram naast elke optie op het tabblad Basic en Advanced tabbladen voor aanbevolen instellingen en beschrijvingen.
-
Tik in de rechterbovenhoek van de pagina op Save.
Een Dynamic Media-videocoderingsprofiel verwijderen deleting-a-video-encoding-profile
- Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
- Op de Video Profiles pagina, controleert u een of meer namen van videoprofielen.
- Tik op de werkbalk op Delete.
- Tik op OK.
Een Dynamic Media-videoprofiel toepassen op mappen applying-a-video-profile-to-folders
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.
U kunt videoprofielen toepassen op specifieke mappen of op alle elementen.
Videoprofielen toepassen op specifieke mappen applying-video-profiles-to-specific-folders
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 applying-video-profiles-to-folders-from-profiles-user-interface
- Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
- Selecteer het videoprofiel dat u wilt toepassen op een of meerdere mappen.
- 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 applying-video-profiles-to-folders-from-properties
-
Tik op het AEM en navigeer naar Assets en vervolgens naar de map waarop u een videoprofiel wilt toepassen.
-
Tik in de map op het vinkje om het te selecteren en tik vervolgens op Properties.
-
Selecteer Video Profiles en selecteert u het profiel in de vervolgkeuzelijst en tikt u 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.
Een Dynamic Media-videoprofiel wereldwijd toepassen applying-a-video-profile-globally
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:
- Navigeer naar CRXDE Lite naar het volgende knooppunt:
/content/dam/jcr:content
. - De eigenschap toevoegen videoProfile:
/etc/dam/video/dynamicmedia/<name_of_video_encoding_profile>
- Tik op Save All.
Dynamic Media-videoprofielen uit mappen verwijderen removing-a-video-profile-from-folders
Wanneer u een videoprofiel uit een map verwijdert, nemen eventuele submappen automatisch de verwijdering van het profiel uit de bovenliggende map over. Alle verwerking van bestanden die in de mappen zijn 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 removing-video-profiles-from-folders-via-profiles-user-interface
-
Tik op het AEM-logo en ga naar Tools > Assets > Video Profiles.
-
Selecteer het videoprofiel dat u uit een of meerdere mappen wilt verwijderen.
-
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 removing-video-profiles-from-folders-via-properties
- Tik op het AEM en navigeer naar Assets en vervolgens naar de map waarvan u een videoprofiel wilt verwijderen.
- Tik in de map op het vinkje om het te selecteren en tik vervolgens op Properties.
- Selecteer Video Profiles en selecteert u None in het keuzemenu en tikt u 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.