Kotivideon tekstitys

Discussion in 'Digivideo-ongelmat ja -keskustelu' started by Jassumo, Mar 4, 2012.

  1. Jassumo

    Jassumo Member

    Joined:
    Feb 28, 2012
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    11
    Miten tekstitän kotivideon ubuntu 12.04 lts?[ratkaisu]
    -Tekstityksen osaan ja toimii esim vlc-katselimessa erillisenä tiedostona,tekstitys ohjelmat on subtitle editor ja subtitles editor Gnomelle.

    Miten ns.poltan tekstityksen" kiinni" ilman ulkoista tekstitystiedostoa esim avi,mpeg tai .flv muodossa oleville kotivideolle?
    Videomuokkaimet openshot,kino,pitivi.
     
    Last edited: Mar 5, 2012
  2. Pwz

    Pwz Regular member

    Joined:
    Sep 7, 2011
    Messages:
    217
    Likes Received:
    0
    Trophy Points:
    26
    Asenna mencoder. Aja rimpsu:
    Code:
    mencoder movie.avi -sub movie.srt -subfont-text-scale 3.3 -subpos 96 -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2
    movie.avi = alkup. videotiedosto
    movie.srt = tekstitystiedosto
    movie.hardsubs.avi = ulostuleva tiedosto

    Toi kopioi äänikoodekin suoraan alkuperäisestä videosta ja ulostaa mpeg4:ää. Vpass asetus kannattaa pitää kakkosena, vaikka muunto vie enemmän aikaa, niin laatu ei kärsi. Koodekit voi tietysti halutessaan muuttaa haluamikseen.
     
  3. Jassumo

    Jassumo Member

    Joined:
    Feb 28, 2012
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    11
    Asennsin mencorder == alla kopio päätteestä,jokin vialla kun ei mennyt läpi


    jassu@Timppa:~$ cd /home/jassu/Videot/
    jassu@Timppa:~/Videot$ sudo mencoder movie.avi -sub movie.srt -subfont-text-scale 3.3 -subpos 96 -o movie.hardsubs.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell:vpass=2
    [sudo] password for jassu:
    MEncoder svn r34540 (Ubuntu), built with gcc-4.6 (C) 2000-2012 MPlayer Team
    success: format: 0 data: 0x0 - 0x18eadb8
    libavformat version 53.20.0 (external)
    Mismatching header version 53.19.0
    AVI file format detected.
    [aviheader] Video stream found, -vid 0
    [aviheader] Audio stream found, -aid 1
    VIDEO: [FLV1] 640x480 24bpp 29.970 fps 4897.3 kbps (597.8 kbyte/s)
    [V] filefmt:3 fourcc:0x31564C46 size:640x480 fps:29.970 ftime:=0.0334
    libavcodec version 53.34.0 (external)
    Mismatching header version 53.32.2
    Opening video filter: [expand osd=1]
    Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
    ==========================================================================
    Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
    Selected video codec: [ffflv] vfm: ffmpeg (FFmpeg Flash video)
    ==========================================================================
    audiocodec: framecopy (format=50 chans=2 rate=44100 bits=0 B/s=32000 sample-0)
    Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
    videocodec: libavcodec (640x480 fourcc=34504d46 [FMP4])
    [VE_LAVC] High quality encoding selected (non-realtime)!
    2pass failed: filename=divx2pass.log
    FATAL: Cannot initialize video driver.
    Movie-Aspect is undefined - no prescaling applied.
    videocodec: libavcodec (640x480 fourcc=34504d46 [FMP4])
    [VE_LAVC] High quality encoding selected (non-realtime)!
    2pass failed: filename=divx2pass.log
    FATAL: Cannot initialize video driver.

    Exiting...
    jassu@Timppa:~/Videot$
     
    Last edited: Mar 4, 2012
  4. Pwz

    Pwz Regular member

    Joined:
    Sep 7, 2011
    Messages:
    217
    Likes Received:
    0
    Trophy Points:
    26
    Johtuu tosta vpass=2 asetuksesta, enkä nyt muista, mistä toi virhe johtuu. Tällä pitäis onnistua, tekee DivX:ää:
    Code:
    mencoder movie.avi -sub movie.srt -o hardsub.avi -oac copy -ovc xvid -xvidencopts fixed_quant=3
     
  5. Jassumo

    Jassumo Member

    Joined:
    Feb 28, 2012
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    11
    Tattis

    Löysin tälläisen koodin-->
    mencoder movie.avi -sub movie.srt -oac copy -ovc lavc -lavcopts vqscale=3 -o movie.hardsubs.avi
    ,muutin tiedostopäätteeksi .wmv jotta toimisi windowsissa.

    nyt Äänet katosivat windowsissa,mikä on äänikoodekki asetus ubuntun openshot ohjelmassa jotta äänet kuuluisivat windowsmediaplayerissä?
     
  6. Pwz

    Pwz Regular member

    Joined:
    Sep 7, 2011
    Messages:
    217
    Likes Received:
    0
    Trophy Points:
    26
    Koita laittaa "-oac copy":n tilalle vaikka "-oac mp3lame", niin tuo äänikoodekki vaihtuu. Kyllä avitkin toimii windowsissa, eikä tuon pitäisi mielestäni videokoodekkia vaihtaa, jos nimeät sen uudelleen. Kannattaa käyttää Windowsissakin VLC playeriä IMHO. Toimii kaikki videot suoraan ja kevyempi kuin WMPlayer.
     
  7. Jassumo

    Jassumo Member

    Joined:
    Feb 28, 2012
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    11
    Kiitos tällä koodilla toimii myös vanhoissa windows mediaplayer:ssa

    Lähteenä: movie.avi videotiedosto
    movie.srt subtile tekstitystiedosto
    Tuloksena: tekstitetty movie.wmv tiedosto

    Koodi:
    mencoder movie.avi -sub movie.srt -oac lavc -ovc lavc -lavcopts vcodec=wmv2:vqscale=3:acodec=wmav2 -of lavf -lavfopts format=asf -o movie.wmv
     
    Last edited: Mar 5, 2012
  8. Jassumo

    Jassumo Member

    Joined:
    Feb 28, 2012
    Messages:
    22
    Likes Received:
    0
    Trophy Points:
    11
    Kiitos tällä koodilla toimii myös vanhoissa mediaplayereissä

    Lähteenä: movie.avi videotiedosto
    movie.srt subtile tekstitystiedosto
    Tuloksena: tekstitetty movie.wmv tiedosto

    Koodi:
    mencoder movie.avi -sub movie.srt -oac lavc -ovc lavc -lavcopts vcodec=wmv2:vqscale=3:acodec=wmav2 -of lavf -lavfopts format=asf -o movie.wmv
     

Share This Page