gpt4 book ai didi

audio - 如何将 AUDIO 组与 VIDEO 流结合并使用 ffmpeg 生成新的 .ts 文件?

转载 作者:行者123 更新时间:2023-12-03 00:33:59 24 4
gpt4 key购买 nike

这是输入 list :

$ curl 'https://example.net/ipadlive/index_new.m3u8?sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=YYYY&hubid=51&zipcode='
#EXTM3U
#EXT-X-VERSION:4
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group",NAME="eng",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="en",URI="https://example.net/ipadlive/06_new.m3u8?cdnHost=da148.cdn.iptv.example.net&sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=CHAN&hubid=51&zipcode=&countycode=null&fta=null&optimumid=null&devicename=&devicetype=0&osver=&res=&fps="
#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group",NAME="spa",DEFAULT=NO,AUTOSELECT=YES,LANGUAGE="en",URI="https://example.net/ipadlive/07_new.m3u8?cdnHost=da148.cdn.iptv.example.net&sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=CHAN&hubid=51&zipcode=&countycode=null&fta=null&optimumid=null&devicename=&devicetype=0&osver=&res=&fps="
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=479776,RESOLUTION=240x180,CODECS="avc1.42c00c,mp4a.40.2",AUDIO="group"
https://example.net/ipadlive/01_new.m3u8?cdnHost=da148.cdn.iptv.example.net&sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=CHAN&hubid=51&zipcode=&countycode=null&fta=null&optimumid=null&devicename=&devicetype=0&osver=&res=&fps=
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=780576,RESOLUTION=320x240,CODECS="avc1.42c00d,mp4a.40.2",AUDIO="group"
https://example.net/ipadlive/02_new.m3u8?cdnHost=da148.cdn.iptv.example.net&sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=CHAN&hubid=51&zipcode=&countycode=null&fta=null&optimumid=null&devicename=&devicetype=0&osver=&res=&fps=
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1079872,RESOLUTION=480x360,CODECS="avc1.42c01e,mp4a.40.2",AUDIO="group"
https://example.net/ipadlive/03_new.m3u8?cdnHost=da148.cdn.iptv.example.net&sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=CHAN&hubid=51&zipcode=&countycode=null&fta=null&optimumid=null&devicename=&devicetype=0&osver=&res=&fps=
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1682976,RESOLUTION=640x480,CODECS="avc1.42c01e,mp4a.40.2",AUDIO="group"
https://example.net/ipadlive/04_new.m3u8?cdnHost=da148.cdn.iptv.example.net&sessionid=81893121496608402793&ipaddress=x.x.x.x&callsign=CHAN&hubid=51&zipcode=&countycode=null&fta=null&optimumid=null&devicename=&devicetype=0&osver=&res=&fps=

我以前从未见过这种情况,音频流是一个单独的 url,而不是 list 中列出的视频流。

有没有办法可以将音频流和特定的视频流结合起来生成一个包含音频和视频的新流?

我正在做这样的事情:
ffmpeg -i <manifest> -c copy test.m3u8而且我没有任何音频。

我试过改变 <manifest>到单个视频流,但没有音频。如果我将其更改为音频流,我将看不到视频。

最佳答案

我最近遇到了合并 的问题音频 .ts 文件及其随附的 视频 .ts 文件。对于 Windows 用户,我能够使用以下方法解决它。 [见-Video resource ]

1) 您需要下载 ffmpeg 库 这将允许 Windows 将两个文件组合在一起。在我的情况下,我运行的是 Windows 8(32 位操作系统)并选择了静态构建:my OS download requirements

2)然后我打开记事本并在安装 ffmpeg 后编写以下代码:ffmpeg -i VIDEO.ts -i AUDIO.ts -c:v copy -c:a copy OUTPUT.mp4
我将记事本文件保存为“joiner.bat”

注意:此 bat 文件必须与您单独的音频和视频 ts 文件位于同一文件夹中,以便合并它们!!!

3) 一旦bat文件与您的音频和视频ts文件位于同一文件夹中,您可以双击joiner.bat文件将音频和视频ts文件合并为一个 mp4 (OUTPUT.mp4) 文件。

我希望这对我们当中更多的新手类型有所帮助。是的,多年后我仍然是 n00b - 别担心! ;)

关于audio - 如何将 AUDIO 组与 VIDEO 流结合并使用 ffmpeg 生成新的 .ts 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44358618/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com