我正在尝试将一个audio.mp4分成多个块(每个10秒),文件格式为.m4s或.mpd和一个init.mp4。
1>通过此命令,我已经用一个m3u8文件成功制作了10秒的数据块-
ffmpeg -i song.mp3 -c:a aac -b:a 64k -vn -hls_time 10 -hls_list_size 0 abc.m3u8
2>也尝试过此命令
MP4Box -dash 10000 -frag 1000 -rap -segment-name myDash -subsegs-per-sidx 5 -url-template test.mp4
但是无法通过一个init.mp4来制作.m4s块。
答案 0 :(得分:-1)
现在,我可以使用以下命令创建.m4s段和一个init.mp4。
MP4Box -dash 10000 -out video.mpd -dash-profile live -segment-name mv_ -rap video.mp4
参考:Calculate .m4s segment file suffix in HTML5 video streaming when user seeks to another time