ทำซับไตเติลด้วยโปรแกรม Aegisub จะได้ไฟล์เป็นนามสกุล ass จากนั้นนำมาฝังเป็น hard subtitle ลงในไฟล์วิดีโอด้วยโปรแกรม ffmpeg ด้วยคำสั่ง
ffmpeg -i วิดีโอต้นฉบับ.mp4 -vf "ass=ซับไตเติล.ass" -strict -2 วิดีโอฝังซับ.mp4
เปิด terminal จากนั้น cd เข้าไปในโฟลเดอร์ที่เก็บไฟล์ เวลาอ้างถึงไฟล์จะได้ไม่ต้องใส่ path ให้ยาว
กรณีไฟล์ subtitle แบบ srt ใช้คำสั่ง
ffmpeg -i วิดีโอต้นฉบับ.mp4 -vf "subtitles=ซับไตเติล.srt" วิดีโอฝังซับ.mp4
แต่ว่าการฝังซับไตเติลแบบ srt ยังไม่รู้ว่าต้องกำหนดรูปแบบฟอนต์ยังไงเหมือนกัน
* * * * * Update 23 July 2021 * * * * *
ไปอ่านคู่มือคำสั่งของ ass โห... นี่มันภาษาโปรแกรมชัดๆ
https://aegi.vmoe.info/docs/3.1/ASS_Tags/
สามารถเขียนควบคุมการแสดงผลได้สารพัดเลย
* * * * *
[Keywords]
ass, subtitle, Aegisub, ffmpeg
ไม่มีความคิดเห็น:
แสดงความคิดเห็น