Three.js <<
Previous Next >> Pandoc
ffmepg
FFmpeg 手冊: http://ffmpeg.org/ffmpeg.html
擷取 mp4 片段檔案
從 origin.mp4 影片中的第一秒開始, 切出 15 分鐘的影片, 存為 new.mp4
ffmpeg -i origin.mp4 -ss 00:00:01 -t 00:15:00 -async 1 new.mp4
刪除影片中的聲音資料
ffmpeg -i origin.mp4 -c copy -an new.mp4
合併 mp4 檔案
建立 allmp4.txt 內容為
file '/path/to/1.mp4'
file '/path/to/2.mp4'
file '/path/to/3.mp4'
將 1.mp4, 2.mp4 與 3.mp4 合併為 new.mp4
ffmpeg -f concat -i allmp4.txt -c copy new.mp4
影片中加入字幕
利用 http://www.aegisub.org/ 可攜版本工具加入字幕
直接將 input.srt 字幕資料 burn 入 input.mp4
ffmpeg -i input.mp4 -vf subtitles=input.srt output.mp4
影片畫面中座標 x=5, y=950 位置中加入圖檔
ffmpeg -i input.mp4 -i kmol_102x30_color.png -filter_complex "overlay=5:950" output.mp4
其他圖形化工具:
http://www.aegisub.org/ (Font: SimSun, Size: 40, Bold, Primary, Color (255, 200, 5))
http://www.avidemux.org/nightly/win64_support/ (建立使用 2.6.21 版本, 可與 aegisub 配合使用)
https://www.openshot.org/ (必須分段輸入字幕, 無法與 aegisub 配合使用)
Three.js <<
Previous Next >> Pandoc