Jos*_*zla 3 video ffmpeg video-streaming avconv
有没有办法如何h264从视频文件(例如mp4,AVI,...)创建无限流.我想使用ffmpeg将avi文件转码为h264但是没有loop输出选项.
cho*_*ovy 15
您应该能够在input()之前使用该-stream_loop -1标志:-i
ffmpeg -threads 2 -re -fflags +genpts -stream_loop -1 -i ./test.mp4 -c copy ./test.m3u8
Run Code Online (Sandbox Code Playgroud)
在-fflags +genpts将重新生成点的时间戳,以它循环顺畅,否则时间顺序将是不正确的,因为它循环.
不,你不能。ffmpeg中没有这样的命令来循环视频。您只能-loop用于图像。如果您有兴趣,可以使用concat demuxer。创建一个播放列表文件,例如playlist.txt
在playlist.txt中添加视频位置
file '/path/to/video/video.mp4'
file '/path/to/video/video.mp4'
file '/path/to/video/video.mp4'
file '/path/to/video/video.mp4'
file '/path/to/video/video.mp4'
Run Code Online (Sandbox Code Playgroud)
跑 ffmpeg
ffmpeg -f concat -i playlist.txt -c copy output.mp4
Run Code Online (Sandbox Code Playgroud)
看这里
| 归档时间: |
|
| 查看次数: |
18793 次 |
| 最近记录: |