comment jouer le fichier mpd
.
J'essaie de comprendre comment le fichier mpd joue et je me réfère à l'ensemble de données qui suit:
http://www-itec.uni-klu.ac.at/ftp/datasets/mmsys12/Valkaama/MPDs/Valkaama_1s_act_isoffmain_DIS_23009_1_v_2_1c2_2011_08_30.mpd
Dans mpd format de fichier n'est le segment de base se compose de mp4 morceau et, en son sein a gros morceau de la liste avec l'extension .m4s.J'ai téléchargé le fichier mpd à l'aide de :
et m4s morceau par lien suivant:
J'ai essayé de jouer à la fois mp4 et m4s dans le lecteur vlc, mais pas en mesure de jouer n'importe quel de ces deux si je veux demander qui de la partie des liens dans le fichier mpd forma-je peut être en mesure de jouer de façon autonome sur le lecteur vlc.
S'il vous plaît corrigez-moi si l'un de mes observations est faux:
Ce qui concerne
Mayank
OriginalL'auteur Mayank Agarwal | 2015-08-11
Vous devez vous connecter pour publier un commentaire.
Un TIRET joueur joue un MPD en sélectionnant une Période, et dans la Période d'un ou de plusieurs AdaptationSet, puis une Représentation par AdaptationSet. Pour cette Représentation, il télécharge et passe le intialization segment et de certains secteurs des médias pour les médias moteur. Comme indiqué par d'autres, vous pouvez simuler que par la concaténation (simplement à l'aide de
cat
sur Linux).La MPEG-DASH standard exige que l'initialisation des segments (dans votre cas, le fichier mp4) contiennent pas de données. C'est parce que lors de la commutation, le joueur peut utiliser plusieurs fois l'initialisation du segment. Vous pouvez l'ouvrir dans un lecteur, mais il ne contient pas tous les médias.
Pour m4s fichiers, ils contiennent les données des médias, mais ils ne peuvent pas être interprétés sans les associés de l'initialisation du segment.
OriginalL'auteur cconcolato
vous pouvez télécharger init segment (SegmentBase/Initialisation@sourceURL) et de tous les secteurs des médias (SegmentList/SegmentURL@media) et de les enchaîner tout (par exemple avec la commande copier sur windows). Le résultat devrait être jouable sur VLC. Ce qui doit être fait pour l'audio et la vidéo séparément. Dans l'étape suivante, vous pouvez ensuite utiliser MP4Box ou des outils semblables à mux audio et vidéo.
Alternativement, vous pouvez utiliser http://www.dash-downloader.com pour tout télécharger en une seule étape. La page d'affichage des journaux d'expliquer ce qu'il fait. Qui pourrait être utile.
(divulgation complète: c'est mon site).
OriginalL'auteur Sebastian Annies
Je ne pense pas qu'il est possible de jouer tous les fichiers dans un lecteur autonome. Le mp4 est l'init segment qui est nécessaire pour décoder le .m4s secteurs des médias. Je ne pense pas qu'il y a une option dans le lecteur vlc pour mapper un init segment de multiples secteurs des médias. Néanmoins, vous pouvez essayer un tableau de bord lecteur pour lire le fichier manifeste. Par exemple dash.js
Source: http://www.w3.org/TR/media-source/#init-segment
OriginalL'auteur user3224367
Fichier MPD est juste un indice de flux avec différents formats afin de s'adapter à votre bande passante, pour obtenir plus d'informations, suivre les liens des autres réponses ici.
Il est possible de télécharger tous les flux et de les fusionner en un seul fichier, vous pouvez l'obtenir par l'utilisation de youtube-dl:
Vous pouvez obtenir plus d'informations en https://stackoverflow.com/a/39931712/1522342.
Aussi, VLC 3.0.0+ peut jouer à ce type de fichier à partir d'une url, il suffit d'ouvrir VLC, utilisez le raccourci CTRL+N, collez l'url et d'en profiter.
OriginalL'auteur iuridiniz