ffmpeg 踩坑實錄 安裝與視頻切片(一)


這段時間一直在做一個關於視頻處理的項目。其中有一塊需要切片相關功能。於是采用了ffmpeg來完成相關需求。

第一,ffmpeg的安裝。

首先下載官方包,我這里用的是ffmpeg-release-64bit-static.tar.xz,地址在這里http://www.ffmpeg.org/download.html。選擇自己系統相關的包。

然后解壓縮

tar -xvf ffmpeg-release-64bit-static.tar.xz  

最后把 需要把文件的執行命令寫入環境變量 

在/etc/profile 文件中加入以下兩行

export FFMPEG_HOME=/usr/local/ffmpeg-4.0.1-64bit-static

export PATH=$FFMPEG_HOME/:$PATH

之后 對profile文件執行

source profile

 

第二,如何使用ffmpeg

#切指定的文件的 指定 時間范圍的切片文件
ffmpeg -ss 0:00:00 -to 00:05:00 -i /data/nas/video/output/ff8080815dbc080c015dbc9d7cd40003/3fc382221947789e0d9695fdf21afbe3/origin/test2.mp4 -max_muxing_queue_size 1024 -y -c:v libx264 -c:a aac -strict -2 -hls_time 40 -hls_list_size 0 -f hls /usr/test/target.m3u8

#切指定文件 覆蓋目標文件 指定時間點的截圖

./ffmpeg -i /data/nas/video/output/ff8080815dbc080c015dbc9d7cd40003/3fc382221947789e0d9695fdf21afbe3/origin/test2.mp4 -y -f image2 -t 0.001 test_impage.jpg

第三。踩過的坑

這塊國內,可以參考的文檔不多。遇到問題大部分是需要靠猜。

3.1第一個坑 

上傳的文件權限問題。需要chmod 賦予權限

3.2第二個坑

不知道命令的相關參數的含義,這個無解只有靠自己,或者看其他人的博客https://www.cnblogs.com/wenrisheng/p/6139845.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM