使用ffmpeg对视频进行TS切片
生活随笔
收集整理的這篇文章主要介紹了
使用ffmpeg对视频进行TS切片
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.ffmpeg切片命令,以H264和AAC的形式對視頻進行輸出
ffmpeg -i input.mp4 -c:v libx264 -c:a aac -strict -2 -f hls output.m3u8
2.ffmpeg轉化成HLS時附帶的指令?
-hls_time n: 設置每片的長度,默認值為2。單位為秒
-hls_list_size n:設置播放列表保存的最多條目,設置為0會保存有所片信息,默認值為5
-hls_wrap n:設置多少片之后開始覆蓋,如果設置為0則不會覆蓋,默認值為0.這個選項能夠避免在磁盤上存儲過多的片,而且能夠限制寫入磁盤的最多的片的數量
-hls_start_number n:設置播放列表中sequence number的值為number,默認值為0
3.對ffmpeg切片指令的使用
ffmpeg -i output.mp4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 -hls_time 5 output1.m3u8
ffmpeg -i rtmp://127.0.0.1:1935/live/home -c copy -f hls -hls_time 5.0 -hls_list_size 0 -hls_wrap 15 ./http-flv-master/home.m3u8
?
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的使用ffmpeg对视频进行TS切片的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于nginx和ffmpeg前端flv.
- 下一篇: 使用FFmpeg生成HLS