各位先進:
有使用過數種轉檔軟體(7.8種有吧)但沒辦法找到符合需要的。
需求如下:
1. 至少具有影片「轉90度角」「調整亮度」「時間剪裁」的功能。
*這點我覺得最難三種功能都有。
2. 轉檔快:支援多核心或cuda。
3. 畫質中等。
4.程式不要太大(如powerdirector, premiere),用不到那麼多功能。
謝謝各位的幫忙。
elve1 wrote:
666: 謝謝你的...(恕刪)
這一套可以辦到
只是你還不懂怎樣使用
注意播放器方向
下圖原始

你要轉成垂直的
像這樣嗎

很簡單
看紅框處
點開自訂欄位

解析度的地方改為垂直解析
也就是你本來是1280x720
改為720x1280
然後在用進特效裡面翻轉功能並套用
轉換
搞定
達拉斯小牛 wrote:
有什麼設定可以不要改變畫質嗎?
旋轉畫面需要重新編碼視訊
而重新編碼一定會損失畫質
把 bitrate 設高一些可以降低損失
或是從編碼參數下手
不過 Xilisoft 這類軟體都沒有編碼參數設定
能做到這功能,我所知道的就只有 FFmpeg
http://ffmpeg.zeranoe.com/builds/
不過它是CLI介面,需要會寫命令及提示字元
ffmpeg -i input.mkv -vf transpose=1 -c:v libx264 -crf 18 -profile:v high -preset veryslow -x264opts ref=4:bframes=5 -c:a copy -c:s copy output.mkv
transpose=0
逆時針方向旋轉 90 度並垂直鏡射
transpose=1
順時針方向旋轉 90 度
transpose=2
逆時針方向旋轉 90 度
transpose=3
順時針方向旋轉 90 度並垂直鏡射
使用記事本將以下內容儲存為 .bat 檔 放在 ffmpeg.exe 所在目錄
用滑鼠游標拖曳影片檔案給 bat 檔開啟,輸出路徑與輸入檔相同
@echo off & cd/d "%~dp0"
if "%~1"=="" goto :End_
:Loop
ffmpeg -i "%~1" -vf transpose=1 -c:v libx264 -crf 18 -profile:v high -preset veryslow -x264opts ref=4:bframes=5 -c:a copy -c:s copy "%~dpn1.tra%~x1"
shift /1
if not "%~1"=="" goto :Loop
:End_
pause
因為在找無損影片翻轉的ffmpeg指令,看到這一篇您的分享,另有參考過您在mobile上的ffmpeg分享的相關文章,獲益良多,感謝您的分享.
幾個問題請教一下:
1.關於ffmpeg指令結構,想請教一下:
上例中'-crf 18 -profile:v high -preset veryslow -x264opts ref=4:bframes=5'算是'-c:v libx264'的子選項,而'ref=4:bframes=5'又是'-x264opts'的子選項,
另外-c:a copy -c:s copy算是跟'-c:v libx264'同一階層的,對嗎?
2.若我想查-x264opts有那些,help該怎麼下呢? ffmpeg -h encoder=libx264只有提到'-x264opts <string> E..V.... x264 options'
3.關於'ref=4:bframes=5'網路查,似乎是跟動態補償有關的參數,其對畫質,轉檔的時間,轉檔完的大小方面的影響,不知方使介紹一下嗎?
內文搜尋





























































































