Portál AbcLinuxu, 19. dubna 2024 18:09


Dotaz: mencoder negrabuje zvuk.

11.12.2004 13:25 Michal Marcin | skóre: 12 | Košice
mencoder negrabuje zvuk.
Přečteno: 253×
Odpovědět | Admin
Dobry den vsetkym. Mam problem pri grabovani zvuku z TV pomocou mencoderu. Pri grabovani DVD mi vsetko ide OK. Ale pri grabovani z TV mi nechce grabovat zvuk neviem preco. Pouzivam tento parameter na grabovanie zvuku do mp3:

-oac mp3lame -lameopts preset=medium:mode=4:vol=1

klasivke kopirovanie zvuku pomocou parametra:

-aoc copy

ide v pohode cize to nemoze byt v tom ci mam spravne nastaveny mixer. Toto je moj prikaz na grabovanie z TV:

mencoder tv:// -tv driver=v4l2:input=0:norm=PAL:width=384:height=288:brightness=-10:contrast=0:saturation=0:hue=0 -vop pp=lb -oac mp3lame -lameopts preset=medium:mode=4:vol=1 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=800:vhq -o /home/michal/film.avi -endpos 0:1:0

A mencoder mi vypisuje takuto hlasku:

MP3 audio selected

Building audio filter chain for 44101Hz/1ch/16bit -> 44101Hz/2ch/16bit... Zapisuji hlavičku AVI... ODML: vprp aspect is 4:3. Setting audio input gain to 1,000000

preset=medium

Forcing audio preload to 0, max pts correction to 0 Pos: 3,6s 89f ( 0%) 24fps Trem: 0min 0mb A-V:0,000 [1048:0] Zapisuji AVI index... Opravuji hlavičku AVI... ODML: vprp aspect is 4:3.

Video proud: 1048,162 kbit/s (131020 bps) velikost: 466432 bajtů 3,560 sekund 89 snímků

Audio proud: nan kbit/s (-2147483648 bps) velikost: 0 bajtů 0,000 sekund v4l2: 91 frames successfully processed, 0 frames dropped.suje mi nieco taketo:

Pouzivam mplayer 1.0pre5. Mam debian sarge. Vsetky kniznice lame mam nainstalovane.Vopred vsetkym dakujem za pomoc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.12.2004 13:59 Jakub
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusil jsem ten váš příkaz, a mně funguje normálně, i se zvukem. Funguje vám MP3 zvuk se stejnými parametry MEncoderu i při normálním kódování? Můžete zkusit jiné nastavení, jako CBR MP3, jinak se ke grabování z TV se stejně často doporučuje nekomprimovaný PCM (který vám funguje) a až následné překódování do MP3.

P.S Ten filtr na proklad (-vop pp=lb) používáte úplně zbytečně, akorát vám strašně rozmaže obraz. Při polovičním PAL rozlišení, které používáte, obraz není prokládaný, není tedy potřeba používat filtr (navíc pp=lb je hrozný i když je potřeba, i MEncoder má lepší filtry, které nerozmazávají celý obraz).
11.12.2004 14:06 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj.

Zkusil ste přidat správné zařízení do sekce "driver"? U mě to je zcela prozaicky "device=/dev/video0:adevice=/dev/dsp"
11.12.2004 14:15 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je take potreba, aby prislusny zvukovy kanal nebyl ve stavu "mute". U me je televize na CD, takze v nahravacim scriptu mam:
amixer -q sset CD 87% unmute
mencoder tv:// ... atd. ...
amixer -q sset CD 87% mute
11.12.2004 14:48 Michal Marcin | skóre: 12 | Košice
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
Odpovědět | | Sbalit | Link | Blokovat | Admin
No tak asi to budem nahravat tak ako ste mi povedali. Ze nahram nespracovany zvuk a potom ho budem spracuvavat. Dakujem vam za pomoc a mimochodom aj znamemu ten prikaz ide nechapem preco mne nie.
11.12.2004 16:43 Michal
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mam Pixelview PlayTV Pro a mam stejny problem. Cetl jsem na konferenci mplayeru, ze je chyba v programu. Zadne nastaveni, ktere jsem zkusil, mi zvuk nenahralo. To jen pro potechu, ze v tom nejsi sam. :-)
12.12.2004 03:36 © | skóre: 37 | blog: escaped
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
mencoder -force-avi-aspect 4/3 -noodml \
-tv driver=v4l2:device=/dev/video0:adevice=/dev/dsp0:input=0:normid=0\
:freq=711,25:amode=0:width=352:height=576:fps=25.0\
:brightness=0:contrast=0:\hue=0:saturation=0 \
tv:// -vf hqdn3d \
-ovc lavc -lavcopts vcodec=mpeg4:aspect=4/3:vqscale=1 \
-oac mp3lame -lameopts q=1:mode=1 \
-o /tmp/test.avi
Tohle funguje me :-) Samosebou musi zvuk TV byt nahlas! Jinak to je bez zvuku.
17.12.2004 20:32 Michal Marcin | skóre: 12 | Košice
Rozbalit Rozbalit vše Re: mencoder negrabuje zvuk.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Us mi to vsetko facha :-). Som rad ako male decko. Spravil som to tym, ze som si rozchodil na zvuk namiesto OSS ALSU ktora je super :-) a mam v linuxe krajsi zvuk a ide mi aj grabovanie zvuku z TV ;-). Skratka alsa je super, kto ju este nema tak robi velku chybu. Ma ovela lepsie moznosti a hlavne krajsi zvuk a mne pomohla vyriesit problem so zvukom.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.