Ffmpeg 如何使用一个init.mp4文件将mp4文件拆分为多个.m4s块

Ffmpeg 如何使用一个init.mp4文件将mp4文件拆分为多个.m4s块,ffmpeg,streaming,mp4,mpeg-dash,mp4box,Ffmpeg,Streaming,Mp4,Mpeg Dash,Mp4box,我正在尝试将一个audio.mp4拆分为多个块(每个块10秒),文件格式为.m4s或.mpd,一个为init.mp4 1> 通过这个命令,我已经成功地用一个m3u8文件制作了10秒的块- ffmpeg-i song.mp3-c:a aac-b:a 64k-vn-hls_时间10-hls_列表大小0 abc.m3u8 2> 我也试过这个命令 MP4Box-dash 10000-frag 1000-rap-段名myDash-子段符合sidx 5-url模板test.mp4 但是不能用一个init.m

我正在尝试将一个audio.mp4拆分为多个块(每个块10秒),文件格式为.m4s或.mpd,一个为init.mp4

1> 通过这个命令,我已经成功地用一个m3u8文件制作了10秒的块-

ffmpeg-i song.mp3-c:a aac-b:a 64k-vn-hls_时间10-hls_列表大小0 abc.m3u8

2> 我也试过这个命令

MP4Box-dash 10000-frag 1000-rap-段名myDash-子段符合sidx 5-url模板test.mp4


但是不能用一个init.mp4生成.m4s块。

现在,我可以使用下面的命令生成.m4s段和一个init.mp4

    MP4Box -dash 10000 -out video.mpd -dash-profile live -segment-name mv_ -rap video.mp4

参考:

使用ffmpeg或mp4box@szatmary谢谢你的评论,我知道这一点,但找不到合适的命令。你能帮我写一个合适的命令吗?请把你试过的所有东西都写在问题里。让人们认为你每次都在尝试废物。分段(破折号)gpac网站上记录了一个使用mp4box的文件。@szatmary 1)ffmpeg-i song.mp3-c:a aac-b:a 64k-vn-hls_time 10-hls_list_size 0 abc.m3u8-通过这个,我可以生成块,但不能生成M4,还有2)mp4box-dash 10000-frag 1000-rap-段名myDash-根据sidx 5-url模板测试的子集。请编辑问题以包括任何新信息。不要把它贴在评论里。