mencoder szinkronizálás!

mencoder szinkronizálás!

Hozzászólások

Helló van egy angol filmem
leszedtem hozzá a magyar hangot mp3-ban
rászeretném kódolni a hangot.
Eddig a következő módon próbáltam

[code:1:0ef37abb01] mencoder film.avi -nosound -audiofile /mnt/hda_5/szinkron.mp3 -oac copy -ovc copy [/code:1:0ef37abb01]

De össze viszza csúszik a hang s nem illeszkedik rendesen a filmre.

a film 29,970 fps
a hangnál nem tom van-e ilyen de kicsit rövidebb a filmnél
a végén a betűk hangja nincs rajta de ez nem is fontos.
Ha a kezdetén nem stimmel aszt egybe lehet hozni
utólag is, csak szétmászik az egész.

szal hogyan lehet a helyes időzítést egybe varázsolni, mert
már párszor felidegesített, s nem értem
miért nem jó

[quote:f2d4c63f93="jamal"]Helló van egy angol filmem
leszedtem hozzá a magyar hangot mp3-ban
rászeretném kódolni a hangot.
Eddig a következő módon próbáltam

[code:1:f2d4c63f93] mencoder film.avi -nosound -audiofile /mnt/hda_5/szinkron.mp3 -oac copy -ovc copy [/code:1:f2d4c63f93]

De össze viszza csúszik a hang s nem illeszkedik rendesen a filmre.

a film 29,970 fps
a hangnál nem tom van-e ilyen de kicsit rövidebb a filmnél
a végén a betűk hangja nincs rajta de ez nem is fontos.
Ha a kezdetén nem stimmel aszt egybe lehet hozni
utólag is, csak szétmászik az egész.

szal hogyan lehet a helyes időzítést egybe varázsolni, mert
már párszor felidegesített, s nem értem
miért nem jó.[code:1:f2d4c63f93][/code:1:f2d4c63f93]

Az is lehet, hogy a szinkron nem ugyanahhoz a kopiahoz keszult. Probald inkabb megszerezni a szinkronizalt filmet kompletten

Udv Zoli

De ahhoz a részhez való!
Csak nincs hozáidőzítve pontosan.
De valami sebességbeli hiba lehet.

Megnéztem dvdrip a film s
a szinkron készítő is asztmondta, hogy dvdriphez van.

És ugyanannyi fps-ű volt az afilm is, mint ez? Mi az, hogy össze vissza csúszik? Van, ahol jó, aztán folyamatosan elcsúszik? Vagy már az elejátől kezdve csúszik? Mondjuk én így csinálnám:
mencoder akarmi.avi -audiofile szinkron.mp3 -ovc copy -oac copy -o vegleges.avi De nemhinném, hogy ez a gond!

Az össze vissza csúszik tényleg kicsit pontatlan :D

Na meg néztem pontosabban:

kp egy -1s-mal kellene késleteni a hangot
(tehát hamarabb szolal meg mint ahogy
a száj mozog), ezt meg lehet csinállni
lejátszás közben is

ami nagyobb probléma, hogy ez után is lehagyja a hang a képet
s növekszik ez az idő
tehát a hangot vhogyan gyorsabban játsza le mint a képet
s ezen kellene segíteni valahogy.

a film ntsc a han g pal 25 fps át kell konvertálni.

google

avidemux

sox stb

Próbáltad már az fps-t átalakítani (mondjuk lassabbra): -ofps 25 (ezzel pl. 25 képkockát köp ki másodpercenként).
Ha próbát csinálsz, elég egy rövidebb részen próbálnod, erre jó az: -endpos 5:00 (ez 5 perces részt jelent).

Ezt ísja ki a az eredeti filmnél:

VIDEO: [XVID] 640x352 24bpp 29.970 fps 944.7 kbps (115.3 kbyte/s)
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
AC3: 2.0 (stereo) 48000 Hz 192.0 kbit/s
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
vo: X11 running at 1152x864 with depth 24 and 32 bpp (":0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)

S ezt meg csak a szinkron hang nál:

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
AF_pre: 44100Hz/2ch/s16le

Nem tom ez az infó jó-e vmire.

Hát ha már a szinkron hozzávarrásával együtt
csinálom az fps átalakítást ugyan olyan lesz
elmászik a hang.

A hangot nem lehet vhogy lassítani esetleg
néztem a man-t de nem találtam benne ilyesmit
vagy csak nem értettem belőlle vmit.

Az mplayernek a demuxere mit csinál
mert az nekem szerintem bugos:
ha lejátszom a filmet a következő módon:
mplayer film.avi -audiofile szinkron.mp3 -fps 25
s meg akarom állítani az mplayer nem lehet s
a következő hibát írja ki:
alsa-space: xrun of at least 2.142 msecs. resetting stream?,?% 1 0 1%
*** glibc detected *** double free or corruption (!prev): 0x0875a470 ***

MPlayer interrupted by signal 6 in module: free_demuxer
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.
MPlayer interrupted by signal 15 in module: uninit_stream

MPlayer interrupted by signal 2 in module: uninit_vo
c
Leállítva

S itt ki is fagy s csak a kill -9 segít rajta.

Próbáld más audió kimenettel!
Más, szal, akkor vminek a sebessége nem jó, vagy a PAL/NTSC miatt vagy a 44Khz/48Khz-s hang miatt! A film/hang sebességeken kéne vhogy ügyeskedned, asszem a mencoder tud ilyesmit, ha meg nem, akkor marad a hang variálása...

avidemux(2) adja magát , pár perc alatt megvan!!!

Oké oké
azt akarom megkérdezni még
hogy mivel tudnék az mp3-as szám
elejéből mondjuk 2s-et levágni???

[quote:df46c14936="gorgo75"]a film ntsc a han g pal 25 fps át kell konvertálni.

Hmmm, erdekes dolgokat allitasz... a hang 25 fps-et? Az mi a bubanatos????

Zsiraf

[quote:3fbe70a605="gorgo75"]a film ntsc a han g pal 25 fps át kell konvertálni.

google

avidemux

sox stb

PAL hang? 25 fps? Azt eszik vagy isszak? Utoljara mikor lattam, a digitalizalt hangnak a tulajdonsaga a kHz...

Szóval a hang nem az , de ehhez van szikronozva.

Egy pal formátumu avi vagy dvd esetén a hang 25 fps hez van szikronozva.

ntsc esetén 29 vagy 23 körül van .

szerintem értitek mit írtam , csak belekötöttetek a pongyola fogalmazásba.

Playing dvd://1.
libdvdread: Using libdvdcss version 1.2.8 for DVD access
Reading disc structure, please wait...
There are 1 titles on this DVD.
There are 12 chapters in this DVD title.
There are 1 angles in this DVD title.

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x0000015a
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x0000c4d7
libdvdread: Elapsed time 0
libdvdread: Found 1 VTS's
libdvdread: Elapsed time 0
DVD successfully opened.
Cache fill: 0.00% (0 bytes) MPEG-PS file format detected.
VIDEO: MPEG2 720x576 (aspect 2) 25.000 fps 8500.0 kbps (1062.5 kbyte/s)
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe) 48000 Hz 448.0 kbit/s
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 448.0 kbit/29.17% (ratio: 56000->192000)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
VDec: using Mpeg PES as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [null] 720x576 => 768x576 Mpeg PES [fs]
Selected video codec: [mpegpes] vfm:mpegpes (MPEG-PES output (.mpg or DXR3/DVB card))
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
AO: [null] 48000Hz 2ch s16le (2 bps)
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
Starting playback...

Én értettem, mászóval ha nem
variálunk az fps-el nem lesz azonos
hosszúságú a hang s a lép.

No de a gond nem ez volt hanem az, hogy
amint az írtam vmi gond van az mplayerem
demuxerével (gondolom azzal)

-audiofile hang.mp3-at használva
nem tudja egybentartani a képet meg a hangot
s kifagy mikor ki akarom kapcsolni.

De az igazi józan paraszti megoldás ment:

egyik mplayer -nosound opcióval
megfelelő fpssel másik mplayer
játsza a hangot s szinte kocra egyben maradt mind végig.......

Nem tom mi miatt lehet ez de biztos vami
program hiba mert másképpen miért ment volna
a fapados módszerrel.

hanyagold az mplayert , anak idején én ntsc-s avikból csináltam, pal dvd-t.

A megoldás a soxal volt, gyakorlatilag gyorsított illetve lassítod a hangot, formátumtól függően, de fülre ugysem hallod

milyen disztrid van?

amugy ez a jó.

http://avidemux.sourceforge.net/

Köszi majd meg nézem, holnap.
Jó kis proginak néz ki
az avidemux, ahogy láttam
a képeket a holnlapján
hasonlít a virtualub-ra
remélem tud is annyit :D
Csak fel kell még raknom ezt azt mielőtt felteszem,
ja s nem láttam a linuxos forrásnak a linkjét
csak a binárisokat találtam, habár
lehet hogy fáradt vagyok csak annyi :D

A sox-ot már használtam egyerűbb dolgokra.

Sziasztok!
Hogyan lehet segíteni azon, ha a mencoderrel DVD-ről (winyóra másolt) készített avi fájloknál a hang elcsúszik a képhez képest? Avidemuxszal jobban, de mencoderrel is szépen elcsúszik a dolog.
Van esetleg tapasztalatotok e téren? Milyen kapcsolót kéne beiktatni, meg ilyenek.

Kétmenetes kódolás, ezekkel az xvidet kreáló parancsokkal:

mencoder /dev/dvdram dvd://1 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1
-oac mp3lame -lameopts vbr=3 -o /raktar/DVD/film.avi -ffourcc XVID

mencoder /dev/dvdram dvd://1 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2
-oac mp3lame -lameopts vbr=3 -o /raktar/DVD/film.avi -ffourcc
XVID[/i:d244c3447e]

Előre is köszönöm esetleges segítségeteket!
Jó éjt!
Valek