FFmpeg Conversie Subtitrări SRT ASS
In this tutorial, you'll learn about FFmpeg Conversie Subtitrări SRT ASS. We cover key concepts, practical examples, and best practices.
In acest ghid vei învăța cum să convertești fișierele de subtitrare între formatele SRT și ASS folosind FFmpeg, păstrând sau adăugând informații de stil.
Problema
Subtitrările SRT sunt simple, fără suport pentru stiluri avansate (fonturi, culori, poziționare). Formatul ASS suportă stiluri complexe, dar nu toate instrumentele îl generează. Conversia între ele este necesară frecvent.
Modul Greșit
ffmpeg -i subtitles.srt subtitles.ass
Fără parametri, FFmpeg poate eșua sau produce un ASS fără stiluri.
Modul Corect
Convertire SRT în ASS:
ffmpeg -i subtitles.srt subtitles.ass
Convertire ASS în SRT:
ffmpeg -i subtitles.ass subtitles.srt
Output:
Conversia se realizează automat — ASS păstrează textul, SRT pierde stilurile.
Pași de urmat
1. SRT în ASS (pierdere minimă)
ffmpeg -i input.srt output.ass
ASS generat va conține textul cu stiluri implicite.
2. ASS în SRT (pierdere de stiluri)
ffmpeg -i input.ass output.srt
Stilurile (culoare, font, poziție) se pierd — doar textul și timingul se păstrează.
3. Personalizare ASS la conversie
Pentru a adăuga stiluri implicite personalizate:
ffmpeg -i input.srt -ass_styles "FontName=Arial,FontSize=24,PrimaryColour=&H00FFFFFF" output.ass
Sfaturi utile
- Conversia SRT→ASS păstrează timingul exact.
- Conversia ASS→SRT elimină toate efectele vizuale.
- Verifică rezultatul cu un editor de subtitrări (Aegisub).
- Pentru conversii în lot, folosește un script shell cu
for.
Greșeli comune
- Pierderea stilurilor la ASS→SRT — SRT nu suportă stiluri, informațiile se pierd ireversibil.
- Codare greșită a caracterelor — folosește
-sub_charenc UTF-8pentru fișiere non-UTF-8. - Timpi incorecți — liniile de timp ASS folosesc formatul
h:mm:ss.cc, iar SRThh:mm:ss,mmm. - Ignorarea overlapurilor — ASS suportă subtitrări suprapuse, SRT nu.
- Fonturi lipsă — ASS poate referenția fonturi care nu sunt instalate pe sistem.
Aceste greșeli apar frecvent în fluxurile de lucru FFmpeg. Contribuitorii DodaTech le-au identificat prin analiza proiectelor open-source și a sistemelor de producție.
FAQ
Construit de dezvoltatorii Doda Browser, DodaZIP și Durga Antivirus Pro. Instrumentele DodaTech se integrează perfect cu FFmpeg pentru productivitate și securitate sporite.
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro