當前位置:編程學習大全網 - 網站源碼 - 關於ffmpeg推流,如何推流壹個文件夾裏的所有視頻或者多個視頻?

關於ffmpeg推流,如何推流壹個文件夾裏的所有視頻或者多個視頻?

如果妳想推流壹個文件夾裏的所有視頻,妳可以使用通配符(wildcard)來匹配文件夾中的所有視頻。例如,妳可以使用 -i /path/to/folder/*.mp4 來匹配文件夾中所有的 MP4 視頻文件。

如果妳想推流多個視頻,妳可以使用 -i 參數多次指定視頻文件的路徑。例如,妳可以使用 ffmpeg -re -i video1.mp4 -i video2.mp4 -vcodec libx264 -acodec aac -f flv rtmp://localhost:1935/rtmplive/home 來推流 video1.mp4 和 video2.mp4 這兩個視頻。

妳也可以使用 -f concat 參數來將多個視頻文件合並成壹個輸入源,然後使用 -i 參數指定合並後的視頻文件。這樣,妳就可以使用單個命令推流多個視頻。例如:

ffmpeg -f concat -safe 0 -i list.txt -c copy output.mp4

ffmpeg -re -i output.mp4 -vcodec libx264 -acodec aac -f flv rtmp://localhost:1935/rtmplive/home

其中,list.txt 是壹個文本文件,其中包含了要合並的視頻文件的列表。每壹行的格式為 file '/path/to/video.mp4'。例如:

file '/path/to/video1.mp4'

file '/path/to/video2.mp4'

file '/path/to/video3.mp4'

這樣,妳就可以使用兩條命令推流多個視頻了。

  • 上一篇:linux下ftp服務器的上傳過程
  • 下一篇:刀塔自走棋新英雄介紹
  • copyright 2024編程學習大全網