สำหรับคำบรรยายรุ่น / การแปล (คำบรรยายข้อความตามที่มี) ผมขอแนะนำGaupol
sudo apt-get install gaupol
นอกจากนี้ของgaupol
คุณยังสามารถลองแก้ไขคำบรรยายและคำพังเพยคำบรรยาย
อย่างไรก็ตามจากภาพหน้าจอเป็นที่ชัดเจนว่า.srt
ไฟล์ของคุณไม่ได้เข้ารหัสใน Unicode
ตามที่ปรากฎให้iconv
เปลี่ยนการเข้ารหัสไฟล์เป็น UTF-8 แต่ไฟล์ที่แปลงแล้วจะยังคงมีอักขระตัวเดิมที่คุณเห็นเมื่อเปิดใน Gedit
วิธีแก้ปัญหาที่ฉันพบคือ:
- เปิด Gaupol และไปที่เมนูไฟล์ → เปิดหรือคลิกที่ปุ่มเปิด
มีเมนูตัวเลือกในส่วนล่างของหน้าต่างที่เปิดให้มีบรรดาศักดิ์เป็นเข้ารหัสตัวอักษร คลิกที่อื่น ๆ ... (ตัวเลือกสุดท้าย)
เลือกการเข้ารหัสที่เหมาะสมสำหรับไฟล์ของคุณเช่นกรีก ISO-8859-7และคลิกที่ปุ่มยอมรับ
ตอนนี้เปิด.srt
ไฟล์ของคุณและตรวจสอบให้แน่ใจว่าตัวละครทั้งหมดถูกแสดงอย่างถูกต้อง มิฉะนั้นให้ทำซ้ำขั้นตอนข้างต้นด้วยการเข้ารหัสอื่น คุณสามารถเรียกใช้คำสั่งfile -bi yourfile.srt
เพื่อตรวจสอบการเข้ารหัสไฟล์ของคุณได้อย่างถูกต้อง
- ขณะที่ไฟล์คำบรรยายของคุณเปิดในการเข้ารหัสอักขระที่ถูกต้องตอนนี้ไปที่เมนูไฟล์ → บันทึกเป็น ...และเปลี่ยนตัวเลือกการเข้ารหัสอักขระ (อีกครั้งที่ด้านล่างของหน้าต่าง) เป็น UTF-8 และบันทึกไฟล์ (อาจเป็น ชื่อใหม่เพื่อความปลอดภัย)
นี้ขั้นตอนเดียวกันของการเพิ่มเพจรหัสจะทำงานให้ Gedit แต่ฉันจะทิ้งคำแนะนำไว้สำหรับ Gaupol เนื่องจากคำถามนี้เกี่ยวกับไฟล์คำบรรยาย
โชคดี.