M3U8 文件到 MP4 的转换?

M3U8 文件到 MP4 的转换?

M3U8 视频文件可以转换为 MP4 吗?我一直没找到可以做到这一点的文件转换器,因为 M3U8 文件实际上是一个音频播放列表,其中包含文件夹中的许多小文件。

答案1

您可以使用 ffmpeg 来执行此操作。

以下是一个例子:

ffmpeg -i "http://host/folder/file.m3u8" -bsf:a aac_adtstoasc -c copy file.mp4

答案2

M3U 是前面提到的播放列表文件。使用 VLC 播放器打开它们,然后使用向导(文件 → 流媒体/转码向导)进行转换/转码。

如果您在记事本中打开 M3U,您将看到文件实际存储位置的 URL。

答案3

您还可以使用youtube-dlm3u8 url 下载视频,例如:

$ youtube-dl --hls-prefer-native "http://host/folder/file.m3u8"
[generic] playlist: Requesting header
[generic] playlist: Downloading m3u8 information
[hlsnative] Downloading m3u8 manifest
[hlsnative] Total fragments: 275
[download] Destination: file-file.mp4
[download] 100% of 123.19MiB in 01:02
[ffmpeg] Fixing malformed AAC bitstream in "file-file.mp4"

要安装/更新youtube-dl,您需要输入:

$ sudo -H $(which pip3) install -U youtube-dl
[sudo] password for xyztabcd:              
Requirement already up-to-date: youtube-dl in /usr/local/miniconda3/lib/python3.6/site-packages (2019.4.7)

答案4

我下载了视频文件 xxxx-ad.m3u8最近我尝试解决同样的问题(使用 Apowersoft 从在线流下载)。文件只有 201b,需要网络连接才能播放。

我用了格式工厂。我一开始无法用 FF 打开这个文件。你不能使用打开按钮。

但是如果你指向并单击文件并将其移动到 FF 窗口,它允许你添加它、选择格式并进行翻录。结果是可以离线播放的经典视频文件。如果你只想要 mp3 之类的音频文件,方法也是一样的。

享受

相关内容