ffmpeg是轉碼主要使用。
ffprobe是編碼資訊查詢。
轉碼命令:
ffmpeg -i input.mp4 -vcodec hevc_nvenc -acodec aac -b:v 1000k output.mp4
ffmpeg -hwaccels:檢視庫資訊
首先將m3u8的檔案路徑改為相對路徑(根據情況而定,路徑不對的情況下)
1.cd到m3u8檔案目錄下
2.執行命令
ffmpeg -allowed_extensions all -protocol_whitelist "file,http,crypto,tcp" -i index.m3u8 -c copy aaa.mp4
index.m3u8為m3u8檔名
aaa.mp4為合併後的檔名
執行命令
ffmpeg -i -c copy aaa.mp4
為m3u8檔案路徑
aaa.mp4為合併後的檔名
方法方法一:
1.新建file.txt文件
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-16.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-17.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-18.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-19.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-20.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-21.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-22.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-23.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-24.ts'
file 'f:\release\streammediaserver\html\hd\34020000001310000701\34020000001310000701_live-25.ts'
2.執行ffmpeg命令
# -safe 0: 防止operation not permitted
ffmpeg.exe -f concat -safe 0 -i file.txt -c copy out.mp4
方法二:
直接寫ffmpeg命令,通過「|」來分隔檔名
ffmpeg -i "concat:34020000001310000701_live-16.ts|34020000001310000701_live-17.ts|" -c copy output.mp4
FFmpeg編譯記錄
參照官方wiki編譯,鏈結為 一 copy and paste the whole code box for each step.sudo apt get update sudo apt get y install autoconf automake build essential git liba...
FFMPEG交叉編譯記錄
記錄一下自己踩過的坑,linux小白 1 ndk版本17之後使用clang編譯器,不使用gcc 2 初裝linux可能未安裝clang編譯器,需要先檢查下 終端輸入clang,若提示 not input file 則已安裝 sudo yum install epel release sudo yum...
FFmpeg 學習記錄(備忘)
目錄 1.ubuntu環境下 1.1 開啟攝像頭實時監控 1.2 檢視支援的格式 1.3 開啟攝像頭並且儲存錄影 1.4 開啟攝像頭並且rtmp推流 2.windows環境下 2.1 開啟攝像頭實時監控 3.參考文章 ffplay f video4linux2 framerate 30 video ...