![将视频循环转换为音频而不增加文件大小](https://linux22.com/image/1636033/%E5%B0%86%E8%A7%86%E9%A2%91%E5%BE%AA%E7%8E%AF%E8%BD%AC%E6%8D%A2%E4%B8%BA%E9%9F%B3%E9%A2%91%E8%80%8C%E4%B8%8D%E5%A2%9E%E5%8A%A0%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F.png)
是否有任何现代编解码器/容器支持一定时间/周期的循环视频?
我想要实现的是,我有一个 15 秒的小视频文件和一个 3 分钟的音频文件,并且我想在播放音频时循环播放视频,但不想一遍又一遍地对视频进行编码。
制作一些与你所看到的类似的东西https://coub.com网站,但只使用一些本机编解码器/容器技术,因为该网站分别存储 gif 和 mp3。这可能吗?
答案1
这是代码:
ffmpeg -stream_loop -1 -i video.mp4 -i audio.mp3 -c copy -shortest output.mp4
-stream_loop -1
将使视频重复播放。