Kirjoittaja Aihe: Kotivideoiten tekstitys ubuntu 12.04.lts [ratkaisu]  (Luettu 2975 kertaa)

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Miten liitän tekstityksen kotivideoon ubuntu 12.04 lts ?
-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.
« Viimeksi muokattu: 05.03.12 - klo:00.20 kirjoittanut jar1969 »

leal

  • Käyttäjä
  • Viestejä: 246
    • Profiili

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Kotivideon tekstitys
« Vastaus #2 : 04.03.12 - klo:13.51 »
Kokeilin muttei toiminnut...

Löysin tälläisen koodipätkän,jotain vikaa tässäkin:

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


pääte tulosti tälläistä -->

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$

----------------------------------------------------------------------------------------------------------------------




nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Kotivideon tekstitys
« Vastaus #3 : 04.03.12 - klo:14.16 »
Kokeilin muttei toiminnut...

Avidemuxilla pitäisi kyllä onnistua. HandBrake on toinen helppo ratkaisu.

Löysin tälläisen koodipätkän,jotain vikaa tässäkin:

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

Yrität tehdä tuossa kaksivaiheista enkoodausta ilman ensimmäistä vaihetta (vpass=1). vbitrate puuttuu myös. Kokeile sen sijaan tätä:

Koodia: [Valitse]
mencoder movie.avi -sub movie.srt -oac copy -ovc lavc -lavcopts vqscale=3 -o movie.hardsubs.avi

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Kotivideon tekstitys
« Vastaus #4 : 04.03.12 - klo:16.43 »
Nyt toimii,mutta äänet ovat poissa windows mediaplayerissä,tiedosto muotona .wmv
 mikä on äänen purkaja asetus Openshot editorissa  .wmav2 tai jokin muu?
Tattis!

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Kotivideon tekstitys
« Vastaus #5 : 04.03.12 - klo:16.47 »
Nyt toimii,mutta äänet ovat poissa windows mediaplayerissä,tiedosto muotona .wmv

Siis mitä ohjelmia olet nyt käyttänyt ja missä vaiheessa äänet lakkaavat toimimasta? Onko lähdetiedostosi WMV-muodossa vai yritätkö tehdä WMV:tä? Jos käytät MEncoderia, näytä komentorivisi ja MEncoderin tulostamat tiedot.

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Kotivideon tekstitys
« Vastaus #6 : 04.03.12 - klo:16.52 »
Kokeilin muttei toiminnut...

Avidemuxilla pitäisi kyllä onnistua. HandBrake on toinen helppo ratkaisu.

Löysin tälläisen koodipätkän,jotain vikaa tässäkin:

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

Yrität tehdä tuossa kaksivaiheista enkoodausta ilman ensimmäistä vaihetta (vpass=1). vbitrate puuttuu myös. Kokeile sen sijaan tätä:

Koodia: [Valitse]
mencoder movie.avi -sub movie.srt -oac copy -ovc lavc -lavcopts vqscale=3 -o movie.hardsubs.avi




Tattis  kooodi meni läpi!

MIkä on äänikoodekki asetus openshot editorissa jotta,windows mediaplayer.ssa äänet toimisivat?

nm

  • Käyttäjä
  • Viestejä: 16428
    • Profiili
Vs: Kotivideoiten tekstitys
« Vastaus #7 : 04.03.12 - klo:20.40 »
Windows 7:n WMP 12 tukee suoraan H.264-videota ja AAC-ääntä MP4-säiliössä. Vanhemmat versiot toistavat suoraan esimerkiksi WMV2-videota ja WMAv2-ääntä ASF-säiliöstä (.wmv tai .asf), mutta käsittääkseni OpenShotilla ei voi tehdä sellaista suoraan. Joudut pakkaamaan videon ja äänen uudelleen MEncoderilla tai ffmpegillä. Se kannattaa tehdä samalla kun lisäät tekstityksen videoon:

Lainaus
mencoder movie.avi -sub movie.srt -oac lavc -ovc lavc -lavcopts vcodec=wmv2:vqscale=3:acodec=wmav2 -of lavf -lavfopts format=asf -o movie.hardsubs.wmv
« Viimeksi muokattu: 05.03.12 - klo:01.00 kirjoittanut nm »

jar1969

  • Käyttäjä
  • Viestejä: 212
    • Profiili
Vs: Kotivideoiten tekstitys
« Vastaus #8 : 05.03.12 - klo:00.14 »
Kiitos nyt toimii!

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

« Viimeksi muokattu: 06.03.12 - klo:03.38 kirjoittanut jar1969 »