1.要先裝ffmpeg(我是用WinFF附的) 2.圖片檔限定JPG,長寬要2的倍數,音樂檔試過mp3/m4a都OK 3.圖片檔跟音樂檔同一個名稱,可以設定來源目錄或跟音樂檔同一個目錄 4.生成的影片檔,影像部份是x264,音樂部份直接複製 5.影片檔可以設定輸出目錄 工作的方式是把來源音樂檔和圖片檔複製到暫存區,用ffmpeg處理之後 再把做好的影片檔複製到指定的目錄 把下面的內容貼到筆記本上儲存成圖音合成.bat(名稱看你高興啦) 注意ffmpeg路徑要改成你自己用的,設定一下圖片來源、影片輸出路徑 還有中間一段要併成一行 使用方式是選好音樂檔拖到批次檔的圖示上就會跑了, 批次檔不需要跟圖片/音樂同一個資料夾,因此你可以複製到「傳送到....」 以後檔案選好按右鍵就會自己轉了 批次處理OK,中文還是日文檔名+萬年遺毒UAO也OK,改天再來抓幾張操作圖 @echo off REM ffmpeg位置,WinFF內建的ffmpeg位置為 %programfiles%\WinFF\ffmpeg.exe set FF="%programfiles%\WinFF\ffmpeg.exe" REM 工作區位置(要加\),預設為系統暫存區 set WP=%temp%\ REM 圖片來源路徑(要加\),如果跟音樂檔來源相同則用PS=0 rem set PS=C:\vocaloid\picture\ set PS=0 REM 影片完成輸出路徑(要加\),如果跟音樂檔來源相同則用DP=0 rem set DP=R:\ set DP=0 REM 切換到工作目錄 cd /D %WP% for %%I in (%*) do if exist %FF% ( REM 將圖檔、音樂檔複製到工作區 if %PS% EQU 0 ( copy "%%~dpn%I.jpg" videotmp.jpg ) else ( copy "%PS%%%~n%I.jpg" videotmp.jpg ) copy %%I videotmp%%~x%I REM 以FFmpeg轉檔,-crf後的數字是畫質設定,數字越小畫質越好檔案越大, REM 參考值,15超高,25很高,35高 REM 注意以下要合成一行 %FF% -loop 1 -i videotmp.jpg -i videotmp%%~x%I -shortest -crf 25 -vcodec libx264 -acodec copy videotmp.mp4 REM 將生成\的檔案複製到目的地後刪除暫存檔案 if %DP% EQU 0 ( copy videotmp.mp4 "%%~dpn%I.mp4" ) else ( copy videotmp.mp4 "%DP%%%~n%I.mp4" ) del %WP%videotmp.* ) else ( echo need ffmpeg ) pause -- 給忙碌的人用的Vocaloid週記.... 先行版(順利的話週二晚上)http://hirokofan.pixnet.net/blog/category/1820969 完整版(順利的話週六中午)http://hirokofan.pixnet.net/blog/category/1820741 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.175.194.83
推CP64:這是第二種的整理版啊@@06/27 00:36
This entry passed through the Full-Text RSS service — if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers. Five Filters recommends: 'You Say What You Like, Because They Like What You Say' - http://www.medialens.org/index.php/alerts/alert-archive/alerts-2013/731-you-say-what-you-like-because-they-like-what-you-say.html
You are receiving this email because you subscribed to this feed at blogtrottr.com.
留言列表