日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux deepin使用FFmpeg处理视频格式、尺寸、播放速度

發布時間:2025/1/21 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux deepin使用FFmpeg处理视频格式、尺寸、播放速度 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景

deepin下的視頻處理、剪輯軟件可選擇的比較少,沒有Window下常用的PR、AE、格式工廠等,達芬奇由于依賴的問題不是很好安裝。我們可以充分利用deepin系統自帶的FFmpeg,完成常用的視頻操作,比如格式轉換、尺寸轉換、大小壓縮等等,我所使用的15.11版本下FFmpeg的版本是3.2.12-1~deb9u1,雖然版本比較老,但是穩定啊(想不到有啥其他的優點)。

  • 官網:http://ffmpeg.org/
  • 使用文檔:http://ffmpeg.org/documentation.html

關于FFmpeg

FFmpeg是一套可以用來記錄、轉換數字音頻、視頻,并能將其轉化為流的開源計算機程序。采用LGPL或GPL許可證。它提供了錄制、轉換以及流化音視頻的完整解決方案。

一些參數及含義

-i 指定要轉換視頻的源文件
-s 視頻轉換后視頻的分辨率
-vcodec 視頻轉換時使用的編解碼器
-vcodec copy 不對視頻解碼直接復制
-r 視頻轉換換的幀率(默認25楨每秒)
-b 視頻轉換換的bit率
-ab 音頻轉換后的bit率(默認64k)
-acodec 音頻轉換時使用的編碼器
-ac 制定轉換后音頻的聲道
-ar 音頻轉換后的采樣率

使用

對于單視頻文件的處理可以直接在深度終端中進行命令行操作

查看視頻信息

查看視頻信息

ffprobe -i input.mp4

輸出的信息有視頻時長、bit率、格式、尺寸、幀率等等

格式轉換

通過輸入文件和輸出文件的名稱控制視頻格式之間的轉換,使用 ffmpeg -encoders 命令查看支持的所有編碼格式。

flv轉mp4

ffmpeg -i input.flv -b:v 640k output.mp4

mp4轉ts

ffmpeg -i input.mp4 output.ts

尺寸(分辨率)轉換

指定輸出視頻的寬度和高度、按原視頻尺寸比例進行縮小、按原視頻寬高比并指定輸出視頻的寬度或高度。

指定寬度和高度

ffmpeg -i input.mp4 -s 480×360 out.mp4

按原視頻尺寸比例進行縮小,以60%為例

ffmpeg -i input.mpg -vf scale=iw0.6:ih0.6 output.mp4

按原視頻寬高比,指定處理后的寬度為400

ffmpeg -i input.avi -vf scale=400:-1 output.mp4

按原視頻寬高比,指定處理后的高度為300

ffmpeg -i input.avi -vf scale=-1:300 output.mp4

大小壓縮

大小壓縮就是在不改變視頻尺寸、分辨率、幀率等其他參數情況下縮小視頻的體積,雖然沒有明確的參數能實現這個功能,不過我測試過程中使用

ffmpeg -i input.mp4 output.mp4
代碼得到的視頻體積由原來的 139M 縮小到了 79M,這個過程主要改變的是視頻的bit率參數,由原來的 387kb/s 變成了 228kb/s。

調整播放速度

加快播放速度,這里以 2 倍速為例:

ffmpeg -i input.mp4 -vf “setpts=0.5*PTS” output.mp4

減慢播放速度,這里以 2 倍速為例:

ffmpeg -i input.mp4 -vf “setpts=2*PTS” output.mp4

原文鏈接:Deepin使用FFmpeg處理視頻格式、尺寸、播放速度,轉發請注明來源!

總結

以上是生活随笔為你收集整理的linux deepin使用FFmpeg处理视频格式、尺寸、播放速度的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。