[分享] 自製簡易影片轉檔批次檔

看板EZsoft作者 (笠原弘子 命!)時間11年前 (2013/06/29 20:34), 編輯推噓8(8014)
留言22則, 9人參與, 最新討論串1/1
下載 http://hirokofan.myweb.hinet.net/temp/p-m2video.zip 圖文說明 http://hirokofan.pixnet.net/blog/post/39315969 需要FFmpeg,建議用WinFF附的就好 FFmpeg http://www.ffmpeg.org/ FFmpeg Windows(Zeranoe FFmpeg Builds. ) http://ffmpeg.zeranoe.com/builds/ WinFF http://winff.org/ 一、功能 1.不需另開軟體,一鍵轉檔 2.可批次處理,檔名不論是中文、日文還是萬年遺毒UAO都OK(但=不行) 3.可設定輸出的影片尺寸(預設與來源相同),比例問題另外說明 4.完成後輸出成功和失敗的工作結果(但失敗原因未必準確) 二、轉檔前準備 **調整設定的方式:用文字編輯器打開「簡易轉檔.BAT」修改內容 1.系統要有FFmpeg,用WinFF也可以 2.FFmpeg能夠吃的影片都能轉,但來源影片寬高必須是2的倍數 3.產出的影片可以設定輸出目錄或跟原來的影片同一個目錄(此時檔名會加上_1) 4.生成的影片檔,影像部份是x264,音效是ACC 三、操作方式 1.選好影片檔拖到批次檔的圖示上即可 2.批次檔不需和影片同一個資料夾 3.可以複製批次檔到「傳送到....」(SendTO),檔案選好按右鍵就開始轉了 四、工作原理 把來源影片檔複製到暫存區,用FFmpeg處理之後 再把做好的影片檔複製到指定的目錄 五、調整尺寸說明 設定調整尺寸可能從4:3調成16:9,不過播放比例會從原始影片複製 此時播放看播放器設定,仍可能以正常比例播放 六、缺點 花很多時間在複製上,會大量讀寫 適合對象 有RAMDISK、不想開軟體、不想用恥辱牆上的軟體、 被WinFF的中文檔名支援氣死又要轉檔的人 -- 給忙碌的人用的Vocaloid週記.... 先行版(順利的話週二晚上) http://hirokofan.pixnet.net/blog/category/1820969 完整版(順利的話週六中午) http://hirokofan.pixnet.net/blog/category/1820741 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.39.36.154

06/29 21:02, , 1F
推恥辱牆
06/29 21:02, 1F

06/29 21:43, , 2F
06/29 21:43, 2F

06/29 22:56, , 3F
有下有推!
06/29 22:56, 3F

06/30 08:08, , 4F
啥是恥辱牆?XDD
06/30 08:08, 4F

06/30 09:09, , 5F
我寫錯了>_< Hall of Shame,維基是翻成恥辱柱,FFmepg
06/30 09:09, 5F

06/30 09:10, , 6F
那邊空了,不過別的地方還能找到舊版,像某工廠就在列…
06/30 09:10, 6F

06/30 09:41, , 8F
翻成柱也怪怪的 Hall是大廳的意思
06/30 09:41, 8F

06/30 10:11, , 9F
原來如此XDD
06/30 10:11, 9F

06/30 10:25, , 10F
恥辱柱是對岸的用法吧,日本翻成「恥辱の殿堂」XD
06/30 10:25, 10F

06/30 15:58, , 11F
棒球有「名人堂」,這個則正好是相反的意思
06/30 15:58, 11F

07/01 13:40, , 12F
晚點再把更新丟上來,自動偵測winff的ffmpeg,尺寸設定
07/01 13:40, 12F

07/01 13:41, , 13F
調整可用比例,可擷取片段或區域的功能
07/01 13:41, 13F
*2013/7/3修正 1.直接轉檔不再複製檔案到暫存區 2.自動偵測WinFF的ffmpeg.exe位置(64位元優先) 3.修改尺寸縮放語法,可設定為原來的一半(iw/2:-1)或兩倍(iw*2:-1) 4.新增擷取部份時間片段功能,如固定取前30秒 5.新增擷取部份區域功能 ※ 編輯: hirokofan 來自: 1.175.198.2 (07/03 19:01)

07/14 14:55, , 14F
他說轉檔失敗 畫面出現Unknown encoder 'libfaac' 怎辦?
07/14 14:55, 14F
有點囧....一般的ffmpeg沒有把libfaac包進去,我用的指令是抄WinFF的 要用ffmpeg原生的aac要把第50行的命令改成下面這樣(接成一行) %FF% -i %%I -crf %VQ% -vcodec libx264 %VC% -acodec aac -ab %AB%k -strict -2 -threads 0 %VS% %VR% -y %TP%videotmp.mp4 至於AAC的效果根據FFmpeg的FAQ是這樣寫的 libfdk_aac > libfaac > Native FFmpeg AAC >=libvo_aacenc. http://ffmpeg.org/trac/ffmpeg/wiki/AACEncodingGuide ※ 編輯: hirokofan 來自: 114.39.30.59 (07/14 21:20)

07/14 22:10, , 15F
修正後的檔案已經上傳上去
07/14 22:10, 15F

07/15 09:32, , 16F
原來如此!謝謝教學
07/15 09:32, 16F

08/05 22:27, , 17F
我拿到的檔案影片資訊並未註記上去 但內容是2的倍數
08/05 22:27, 17F

08/05 22:27, , 18F
卻無法正常使用 請問有解嗎
08/05 22:27, 18F

08/07 18:45, , 19F
今天有修改字幕檔路徑問題,請重抓再試一次看看
08/07 18:45, 19F

08/07 18:46, , 20F
把簡易轉檔的設定拉出來之後並沒有測試所有情境
08/07 18:46, 20F

08/07 18:47, , 21F
7/23才發現WinFF1.50已經把libfaac拿掉了,所以新設定
08/07 18:47, 21F

08/07 18:48, , 22F
聲音轉檔全部改用原生的aac處理(如果有用到的話)
08/07 18:48, 22F
文章代碼(AID): #1HpjHCUr (EZsoft)