Ik “m zei dat het mogelijk is om ondertitels (.srt) in videobestanden (.avi) met ffmpeg, maar ik “kan er geen vermelding van vinden in de man-pagina. Is dit mogelijk? Welk commando gebruik ik?

Reacties

Antwoord

Van man ffmpeg:

Ondertitelopties:

-scodec codec Forceer ondertitelcodec ( “kopiëren” om stream te kopiëren).

-newsubtitle Voeg een nieuwe ondertitelstream toe aan de huidige outputstream.

-slangcode Stel de ISO 639-taalcode (3 letters) van de huidige ondertitelstroom.

Dus: ffmpeg -newsubtitle subtitles.srv -i video.avi ...

Reacties

  • Als ik in plaats van ... result.avi deze opdracht werkt niet At least one output file must be specified
  • Natuurlijk ... betekent " en welke andere opties je ook nodig hebt ".
  • Voldoende is ffmpeg -newsubtitle subtitles.srt -i video.avi result.avi maar dit eindigt met het bovenstaande bericht. Ik hoopte dat result.avi een uitvoerbestand is. Ik heb het geprobeerd met -o result.avi maar zonder succes.
  • Ik weet niet ' waarom dit niet ' werkt niet voor mij (misschien verkeerd bestand of probleem met ffmpeg). Ik heb in plaats daarvan dit commando geprobeerd mencoder movie.avi -sub movie.srt -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vbitrate=1200
  • @ ShawnJ.Goff: Dit werkte ook niet voor mij. Welke versie van ffmpeg gebruik je en welk besturingssysteem?

Antwoord

Van Piers link, specifiek :

ffmpeg -i video.avi -vf subtitles=subtitle.srt out.avi 

Ik “heb dit met succes gebruikt met de huidige statische git ffmpeg release.

Reacties

  • Werkt niet '. " Uitvoerbestand # 0 bevat geen enkele stream "

Antwoord

ffmpeg ontwikkelaars werken met ondertitelondersteuning, maar voor zover ik weet werkt het alleen in de laatste versie van ffmpeg. mencoder zal onmiddellijk ondertitels branden, als je dat in plaats daarvan wilt proberen.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *