.M4S Bestandsextensie
MPEG-DASH-videosegment
| Ontwikkelaar | Moving Picture Experts Group |
| Populariteit |
3,8 | 13 stemmen |
Wat is een M4S-bestand?
Een M4S-bestand is een segment van een video die wordt gestreamd met de MPEG-DASH-videostreamingtechniek. Het bevat binaire gegevens die een videosegment vertegenwoordigen. M4S-bestanden die het eerste segment van een video zijn, bevatten ook initialisatiegegevens waarmee mediaspelers de video kunnen herkennen en beginnen af te spelen.
Meer informatie
MPEG-DASH is een techniek voor adaptieve bitrate-streaming waarmee je video van hoge kwaliteit via internet kunt streamen met HTTP. Video's die met MPEG-DASH worden gestreamd, worden opgedeeld in segmenten die beschikbaar worden gemaakt met verschillende bitrates. Door video's in segmenten op te delen en die segmenten met verschillende bitrates beschikbaar te maken, kunnen webbrowsers lange video's vloeiend streamen zonder dat het afspelen stopt of opnieuw moet bufferen.
Wanneer je een video downloadt die met MPEG-DASH wordt gestreamd, wordt die video opgeslagen als een reeks M4S-bestanden. Elk M4S-bestand bevat een specifiek segment van de gestreamde video. Een gebruiker die bijvoorbeeld een gestreamde YouTube-video downloadt met youtube-dl, ziet de video mogelijk opgeslagen als een reeks M4S-bestanden.
OPMERKING: M4S-bestanden bevatten vaak geen audiogegevens.
Een M4S-bestand openen
M4S-bestanden kunnen niet afzonderlijk worden geopend en afgespeeld. Om de video in een M4S-bestand af te spelen, moet je:
- Alle M4S-bestanden die samen één gestreamde video vormen, combineren tot één M4S-bestand.
- Het gecombineerde M4S-bestand converteren naar een .MP4-bestand.
Daarna kun je het resulterende MP4-bestand afspelen in een mediaspeler, zoals VideoLAN VLC media player (voor meerdere platforms).
In terminals van Linux en macOS kun je de opdracht cat gebruiken om meerdere M4S-bestanden te combineren tot één bestand. In de opdrachtprompt van Windows kun je de opdrachten type of copy gebruiken. Zorg er bij het combineren van je M4S-bestanden voor dat je ze in de juiste volgorde combineert. Als je bijvoorbeeld bestanden hebt met de namen 000000.m4s, 000001.m4s en 000002.m4s, combineer je ze in die volgorde. Als je M4S-bestanden in de verkeerde volgorde combineert, wordt de resulterende video niet afgespeeld in mediaspelers.
Nadat je je M4S-bestanden tot één bestand hebt gecombineerd, kun je FFmpeg (voor meerdere platforms) gebruiken om dat bestand naar een MP4-bestand te converteren.
Een M4S-bestand converteren
Je kunt FFmpeg gebruiken om M4S-video's naar de MP4-indeling te converteren. Zorg er voordat je dit doet voor dat je alle segmenten van je video tot één videobestand hebt gecombineerd volgens de instructies in het gedeelte Een M4S-bestand openen.
Om je M4S-bestand te converteren, open je een terminalvenster, navigeer je naar de map die je M4S-bestand bevat en voer je ffmpeg -i YourFile.m4s YourFile.mp4 in.