web-dev-qa-db-fra.com

Conversion de fichier M3U8 en MP4?

Un fichier vidéo M3U8 peut-il être converti en MP4? Je n'ai pas eu de chance de trouver un convertisseur de fichier capable de le faire car le fichier M3U8 est vraiment une liste de lecture audio avec de nombreux fichiers plus petits dans un dossier.

21
Rick Jones

Vous pouvez utiliser ffmpeg pour le faire ...

Voici un exemple:

ffmpeg -i "http://Host/folder/file.m3u8" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 file.mp4
31
John E

M3U est un fichier de liste de lecture tel que mentionné précédemment. Utilisez le lecteur VLC pour les ouvrir, puis utilisez l’assistant (Fichier → Assistant de streaming/transcodage) pour convertir/transcoder.

Si vous ouvrez le M3U dans le Bloc-notes, vous verrez l'URL de l'emplacement où le fichier est réellement stocké.

3
askmematt

Comme @Daniel B l’a souligné, M3U est un format de liste de lecture . C'est un très petit fichier qui contient des liens vers le support actuel. M3U8 est la version Unicode de celui-ci, ce qui signifie qu'il prend en charge les liens avec des lettres et des symboles de toutes les langues.

S'agissant d'un fichier texte brut, vous pouvez l'ouvrir avec le Bloc-notes ou un autre éditeur de texte simple, essayer de copier les liens à partir de celui-ci, puis télécharger chaque vidéo manuellement avec votre navigateur.

S'il ne s'agit pas d'un lien HTTP direct (S) vers la vidéo, mais d'une technologie de diffusion en continu telle que RTMP, vous devrez peut-être télécharger un programme spécial pour l'enregistrer. Par exemple, ceci est utilisé pour sauvegarder les flux RTMP .

1
user33758

J'ai téléchargé le fichier vidéo xxxx-ad .m3u8 récemment et j'ai essayé de résoudre le même problème (téléchargé avec Apowersoft à partir du flux en ligne). Le fichier ne faisait que 201 b et nécessitait une connexion Internet pour jouer.

J'ai utilisé formatfactory . Je n'ai pas pu ouvrir ce fichier avec FF au début. Vous ne pouvez pas utiliser le bouton ouvert.

Mais si vous pointez et cliquez sur le fichier et le déplacez vers la fenêtre FF, il vous permet de l'ajouter, de choisir le format et de l'extraire. Le résultat est un fichier vidéo classique qui peut être lu hors ligne. Même chose si vous voulez seulement un fichier audio comme le mp3.

prendre plaisir

1
user520477

Au moins dans les versions récentes d’Internet Download Manager, vous devriez obtenir un fichier .ts plutôt que .m3u8 (sauf si vous copiez un lien .m3u8 et essayez de l’ajouter manuellement, car il prend en charge le téléchargement correct de flux HLS (.m3u8). Si vous voulez un fichier .mp4, vous pouvez utiliser un outil comme Mon interface graphique MP4Box (ou FFmpeg, voir la réponse de JohnE et insérez simplement le chemin du fichier .ts après le -i au lieu du lien).

0
nyuszika7h