Zasekl jsem se nejak na problemu manipulace se zvukovymi stopami ve videu.
Mam zdrojove video (divx) s anglickou stopu a k tomu samostatny soubor (wav) s ceskym zvukem.
Chtel bych anglickou stopu nahradit tou ceskou.
Zkousel jsem pouzit (avidemux) vysledek se vsak nedostavil. Nacetl jsem zdrojove video. Potvrdil sestaveni casove mapy a indexu. Misto hlavni stopy naklikal externi "cesky" wav soubor. Zadne nastaveni jsem jinak nemenil. Kopirovani videa a zvukove stopy probehlo dokonce.
Vypis z cinosti avidemux-u (trochu jsemzkratil ty duplicitni radky jinak by to melo 3MB):
vypis viz priloha "avidemux.txt"
Problem je v tom, ze ve VLC se soubor nespusti (zadne chyby krome toho kilnuti vlc to nehlasi):
bash-4.0$ vlc test.avi
VLC media player 1.0.4 Goldeneye
[0x85c4248] skins2 interface: skin: subX author: Martin Poehlmann
vlc: Fatal IO error: client killed
Mplayer po spusteni ukazuje cerne okno, "jede" avsak beze zvuku i obrazu.
Z vypisu mplayeru taky nejsem moc moudry:
bash-4.0$ mplayer test.avi
MPlayer SVN-1.rc3.0.r29554.3.1plf2010.0-4.4.1 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing test.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [XVID] 608x464 12bpp 25.000 fps 922.3 kbps (112.6 kbyte/s)
[VO_XV] Could not grab port 355.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 22050 Hz, 2 ch, s16le, 178.5 kbit/25.30% (ratio: 22311->88200)
Selected audio codec: [ffadpcmms] afm: ffmpeg (FFmpeg MS ADPCM audio)
==========================================================================
AO: [pulse] 22050Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 608 x 464 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.31:1 - prescaling to correct movie aspect.
VO: [xv] 608x464 => 608x464 Planar YV12 [zoom]
A: 31.6 V: 0.1 A-V: 31.549 ct: 0.004 3/ 3 ??% ??% ??,?% 0 0
Exiting... (Quit)
Cele to delam pro rodice, kteri by chteli kouknout na serial s dabingem (konkretne se jedna o TwinPeaks).
Zajimalo by me kde delam chybu, pripadne neslo by stejnou vec udelat s mencoderem, idealne davkove?
Rad sice experimentuju, ale manipulace s videem je otazka minimalne minut (spise desitek) a uz mi z tech pokusu hrabe.
Kdyz by nekdo mel zajem tak mohu jeden dil + zvukovou stopu nasdilet nekam na net.
Dekuji za pomoc
[attachment deleted by admin]