Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-03-19 15:50:41

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

mencoder bt878 nagrywanie audio

Witam
mam problem z nagrywaniem dzwieku za pomoca komendy:

Kod:

mencoder -ovc raw -oac pcm -tv driver=v4l:norm=pal:input=3:adevice=hw.0.0:width=640:height=480 -af volume=-10 -o a.avi tv://

obraz nagrywa sie ladnie zas nie ma dzwieku.

w Tvtime jest audio+video gdy program jest wlaczony moge nagrac dzwiek komenda:

Kod:

arecord -f dat -t wav -D hw:0,0 foobar.wav

co robie nie tak?

alsa info:
http://www.alsa-project.org/db/?f=0b343febc756d1dc6095ae975067a01106d5682d

Ostatnio edytowany przez olo321a (2011-03-19 15:53:25)

Offline

 

#2  2011-03-19 16:07:56

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

Co mplayer pisze przy nagrywaniu ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#3  2011-03-19 16:14:25

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

Kod:

tom@Wheezy:~/zapas/video$ mencoder -ovc raw -oac pcm -tv driver=v4l:norm=pal:input=3:adevice=hw.0.0:width=640:height=480 -af volume=-10 -o a.avi tv://
MEncoder 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team
success: format: 9  data: 0x0 - 0x0
TV file format detected.
Selected driver: v4l
 name: Video 4 Linux input
 author: Alex Beregszaszi
 comment: under development
=================================================================
 WARNING: YOU ARE USING V4L DEMUXER WITH V4L2 DRIVERS!!!
 As the V4L1 compatibility layer is broken, this may not work.
 If you encounter any problems, use driver=v4l2 instead.
 Bugreports on driver=v4l with v4l2 drivers will be ignored.
=================================================================
Selected device: BT878 video (AVerMedia TVPhone 
 Capabilites: capture tuner teletext overlay clipping 
 Device type: 47
 Supported sizes: 48x32 => 924x576
 Inputs: 3
  0: Television: tuner tv  (tuner:1, norm:pal)
  1: Composite1:  (tuner:0, norm:pal)
  2: S-Video:  (tuner:0, norm:pal)
Invalid input requested: 3, valid: 0-2
[V] filefmt:9  fourcc:0x32315659  size:640x480  fps:25.000  ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
Forcing audio preload to 0, max pts correction to 0.
Writing header...
ODML: vprp aspect is 4:3.
Writing header...
ODML: vprp aspect is 4:3.
Pos:   0.3s      7f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.000 [0:0]
1 duplicate frame(s)!
^CPos:   3.2s     78f ( 0%) 23.89fps Trem:   0min   0mb  A-V:0.000 [90993:0]
Flushing video frames.
Writing index...
Writing header...
ODML: vprp aspect is 4:3.

Video stream: 90993.414 kbit/s  (11374177 B/s)  size: 35942400 bytes  3.160 secs  78 frames
  MJP: returning! 
tom@Wheezy:~/zapas/video$

gdy zaladuje snd-mixer-oss , snd-pcm-oss i zmianie w tvtime.xml na <option name="MixerDevice" value="/dev/dsp"/>
moge sterowac poziomem dzwieku z tvtima
ale jak w mencoder ustawie adevice=/dev/dsp to dalej cisza

Ostatnio edytowany przez olo321a (2011-03-19 16:17:32)

Offline

 

#4  2011-03-19 16:22:38

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

Zacznijmy od błędnej składni

[b]driver=v4l[/b] raczej v4l2

[b]input=3[/b]  nie ma takiego wejścia

Kod:

 0: Television: tuner tv  (tuner:1, norm:pal)
  1: Composite1:  (tuner:0, norm:pal)
  2: S-Video:  (tuner:0, norm:pal)

Wogóle to zerknij tutaj
http://forum.dug.net.pl/viewtopic.php?id=14241


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#5  2011-03-19 16:29:58

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

dziala, wielkie dzieki wystarczylo zmienic to co wymieniłeś i teraz mam tak:

Kod:

mencoder -ovc raw -oac pcm -tv driver=v4l2:norm=pal:input=0:adevice=/dev/dsp:width=640:height=480 -af volume=-10 -o a.avi tv://

teraz tylko zabawa z kodekami mi zostala ...

Offline

 

#6  2011-03-19 16:59:39

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

grzebiac dalej nastepny problem:

Kod:

tom@Wheezy:~/zapas/video$ mencoder -ovc lavc -lavcopts vcodec=mpeg4:\vhq:vbitrate=6000  -oac mp3lame -lameopts cbr:br=128 -tv driver=v4l2:norm=pal:input=0:adevice=/dev/dsp:width=640:height=480 -af volume=-10 -o 6000.avi tv://
MEncoder 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team
MPlayer was compiled without libmp3lame support.
-lameopts is not an MEncoder option

Kod:

tom@Wheezy:~/zapas/video$ mencoder -oac help
MEncoder 1.0rc4-4.4.5 (C) 2000-2010 MPlayer Team

Available codecs:
   copy     - frame copy, without re-encoding (useful for AC3)
   pcm      - uncompressed PCM audio
   lavc     - FFmpeg audio encoder (MP2, AC3, ...)

jak usatwic w takim razie by dzwiek byl w mp3?

Offline

 

#7  2011-03-19 17:11:32

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

Wywal tego mencodera a zainstaluj z debian-multimedia.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#8  2011-03-21 11:32:52

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

pomogło :)

zgrywam juz dobrze za pomoca polecenia :

Kod:

mencoder -ovc lavc -lavcopts vcodec=mpeg4:\vhq:vbitrate=6000 -oac mp3lame -lameopts br=128: -ffourcc DIVX -tv driver=v4l2:norm=pal:input=1:adevice=/dev/dsp:width=352:height=288 -af volume=-10 -o zakopane.avi tv://

Mam kilka kaset VHS ktore chciałbym zgrac do kompa najlepiej odrazu w formacie DVD Video bo wtedy gdy zajdzie koniecznosc nagrania na DVD nie trzeba bedzie konwertowac, ale ponizsza skladnia nie nagrywa mi dziweku:

Kod:

mencoder  -oac lavc  -tv driver=v4l2:norm=pal:input=1:adevice=/dev/dsp:amode=1:width=352:height=288 -af volume=-10 -ovc lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=2500:aspect=4/3:acodec=ac3:vstrict=0:abitrate=192 -of mpeg -mpegopts format=dvd:vaspect=4/3 -af lavcresample=48000 -o vhs.mpeg tv://

cos sie czepa do ustawien ac3:

Kod:

 Current input: 1
 Current format: YVU420
v4l2: current audio mode is : STEREO
Audio block size too low, setting to 16384!
[V] filefmt:9  fourcc:0x32315659  size:352x288  fps:25.000  ftime:=0.0400
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 2 ch, s16le, 1411.2 kbit/100.00% (ratio: 176400->176400)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
PACKET SIZE: 2048 bytes, deltascr: 43885
MPEG MUXER, patching aspect ratio to 4/3
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (352x288 fourcc=3267706d [mpg2])
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
[ac3 @ 0x8922de0]No channel layout specified. The encoder will guess the layout, but it might be incorrect.
Limiting audio preload to 0.4s.
Increasing audio density to 4.
Forcing audio preload to 0, max pts correction to 0.
Pos:   0.0s      1f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.000 [0:0]
Writing header...
INITV: 0.200, 0.160, fps: 25.000
^CPos:   2.0s     50f ( 0%) 23.61fps Trem:   0min   0mb  A-V:0.000 [3431:192]

Flushing video frames.
Writing index...

Offline

 

#9  2011-03-21 11:48:24

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

Masz tam bałagan w składni

Nie mam teraz czasu aby to analizować.

Masz tu coś na wzór

Kod:

/usr/bin/mencoder tv:// -tv device=/dev/video0:input=1:driver=v4l2:outfmt=yuy2:normid=1:fps=25:width=720:height=576:brightness=20:contrast=0:saturation=100 -vf pp=lb -of mpeg -mpegopts format=dvd -srate 48000 -ofps 25 -ovc lavc  -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=2400:aspect=4/3 -vf pp=lb -oac lavc -lavcopts acodec=ac3:abitrate=192 -o film.mpg

To jest dla innej karty co niepotrzebne wyrzuć a co potrzebne dopasuj.
Ustawienia kodeków są dla dvd.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#10  2011-03-21 12:01:20

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

wlasciwie to Twoje ustawienia odnosnie audio sa identyczne. jak robie podglad pilku to mam audio o takich ustawiniach jakie wybiore tyle z epoprostu jest cisza w glosnikach tak jak by wybieral jakies inne zrodlo dzwieku podczas nagrywania

Offline

 

#11  2011-03-21 12:04:53

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

mencoder -ovc lavc -lavcopts vcodec=mpeg4:\vhq:vbitrate=6000 -oac mp3lame -lameopts br=128: -ffourcc DIVX -tv driver=v4l2:norm=pal:input=1:adevice=/dev/dsp:width=352:height=288 -af volume=-10 -o zakopane.avi tv://[/quote]
To polecenie nagrywa z dźwiękiem ?


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#12  2011-03-21 12:06:29

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

tak, mp3lame dziala ok

Offline

 

#13  2011-03-21 12:14:41

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

Kod:

mencoder -of mpeg -mpegopts format=dvd -srate 48000  -ofps 25 -ovc lavc  -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=2400:aspect=4/3 -vf pp=lb -oac lavc -lavcopts acodec=ac3:abitrate=192 -tv driver=v4l2:norm=pal:input=1:adevice=/dev/dsp -o film.mpg tv://

Spróbuj tego.

Jak coś będzie nie tak bo nie sprawdzałem to pokaż co mencoder pokazuje.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

#14  2011-03-21 12:34:46

  olo321a - Użytkownik

olo321a
Użytkownik
Zarejestrowany: 2011-03-19

Re: mencoder bt878 nagrywanie audio

Kod:

tom@Wheezy:~/100GB/video$ mencoder -of mpeg -mpegopts format=dvd -srate 48000  -ofps 25 -ovc lavc  -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=2400:aspect=4/3 -vf pp=lb -oac lavc -lavcopts acodec=ac3:abitrate=192 -tv driver=v4l2:norm=pal:input=1:adevice=/dev/dsp -o film.mpg tv://                                          
MPlayer SVN-r33057 (C) 2000-2010 MPlayer Team                                                                                                                                       
success: format: 9  data: 0x0 - 0x0                                                                                                                                                 
TV file format detected.                                                                                                                                                            
Selected driver: v4l2                                                                                                                                                               
 name: Video 4 Linux 2 input                                                                                                                                                        
 author: Martin Olschewski <olschewski@zpr.uni-koeln.de>                                                                                                                            
 comment: first try, more to come ;-)                                                                                                                                               
Selected device: BT878 video (AVerMedia TVPhone                                                                                                                                     
 Tuner cap:                                                                                                                                                                         
 Tuner rxs: MONO                                                                                                                                                                    
 Capabilities:  video capture  video overlay  VBI capture device  tuner  read/write  streaming                                                                                      
 supported norms: 0 = NTSC; 1 = NTSC-M; 2 = NTSC-M-JP; 3 = NTSC-M-KR; 4 = PAL; 5 = PAL-BG; 6 = PAL-H; 7 = PAL-I; 8 = PAL-DK; 9 = PAL-M; 10 = PAL-N; 11 = PAL-Nc; 12 = PAL-60; 13 = SECAM; 14 = SECAM-B; 15 = SECAM-G; 16 = SECAM-H; 17 = SECAM-DK; 18 = SECAM-L; 19 = SECAM-Lc;                                                                                         
 inputs: 0 = Television; 1 = Composite1; 2 = S-Video;                                                                                                                               
 Current input: 1                                                                                                                                                                   
 Current format: YVU420                                                                                                                                                             
v4l2: current audio mode is : LANG1                                                                                                                                                 
Audio block size too low, setting to 8192!                                                                                                                                          
[V] filefmt:9  fourcc:0x32315659  size:640x480  fps:25.000  ftime:=0.0400                                                                                                           
==========================================================================                                                                                                          
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 1 ch, s16le, 705.6 kbit/100.00% (ratio: 88200->88200)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
PACKET SIZE: 2048 bytes, deltascr: 43885
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [pp=lb]
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
[PP] Using external postprocessing filter, max q = 6.
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (640x480 fourcc=3267706d [mpg2])
Selected video codec: [rawyv12] vfm: raw (RAW YV12)
==========================================================================
[ac3 @ 0x8922de0]No channel layout specified. The encoder will guess the layout, but it might be incorrect.
Limiting audio preload to 0.4s.
Increasing audio density to 4.
Forcing audio preload to 0, max pts correction to 0.
Pos:   0.0s      1f ( 0%)  0.00fps Trem:   0min   0mb  A-V:0.000 [0:0]
Writing header...
INITV: 0.200, 0.160, fps: 25.000
Pos:   2.0s     50f ( 0%) 23.41fps Trem:   0min   0mb  A-V:0.000 [2918:192]

1 duplicate frame(s)!
^CPos:   2.8s     69f ( 0%) 23.56fps Trem:   0min   0mb  A-V:0.000 [2667:192]

Flushing video frames.
Writing index...

Overhead: 3.002% (29963 / 998133)
Writing header...

Video stream: 2667.489 kbit/s  (333436 B/s)  size: 933621 bytes  2.800 secs  69 frames

Audio stream:  192.000 kbit/s  (24000 B/s)  size: 66816 bytes  2.784 secs
v4l2: 71 frames successfully processed, 1 frames dropped.
tom@Wheezy:~/100GB/video$

ale co ciekawe jak zmienie ac3->mp2 pozostawiajac reszte to samo jest ok:

wczesniej robilem tak odsluchiwalem pliki pod windosem zas jak odpale plik z ac3 pod mplayere albo VLC (linux) dzwiek jest ale glosy sa mowione jakby  przelecialy przez equalizer imitujacy glos robota



[i]// tagi [tt]code[/tt] — ArnVaker[/i]

Ostatnio edytowany przez olo321a (2011-03-21 12:42:46)

Offline

 

#15  2011-03-21 14:00:06

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: mencoder bt878 nagrywanie audio

Tak na szybko dla sprawdzenia napisałem sobie skrypta

Kod:

#!/bin/bash
mencoder -quiet tv:// -tv device=/dev/video0:driver=v4l2:outfmt=yuy2:normid=8:fps=25:width=768:height=578:brightness=50:contrast=59:saturation=59:freq=503.300:fps=25:audiorate=48000:amode=1:alsa:adevice=hw.1,0 -vf scale=720:576,pp=de -of mpeg -mpegopts format=dvd -srate 48000  -ofps 25 -ovc lavc  -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=2400:aspect=4/3 -vf pp=lb -oac lavc -lavcopts acodec=ac3:abitrate=192  -o /home/adam/XDTV/tvp2_`date "+%s"`.mpg

Nagrałem nim kawałek programu tv i jest ok.


[b]Problemy rozwiązujemy na forum nie na PW[/b] -> Niech inni na tym skorzystają.
[url=http://dug.net.pl/]Polski portal Debiana[/url]

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.008 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00009 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00101 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.145.59.28' WHERE u.id=1
0.00077 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.145.59.28', 1734007053)
0.00043 SELECT * FROM punbb_online WHERE logged<1734006753
0.00051 SELECT topic_id FROM punbb_posts WHERE id=168646
0.00010 SELECT id FROM punbb_posts WHERE topic_id=18590 ORDER BY posted
0.00059 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18590 AND t.moved_to IS NULL
0.00006 SELECT search_for, replace_with FROM punbb_censoring
0.00096 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18590 ORDER BY p.id LIMIT 0,25
0.00083 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18590
Total query time: 0.00539 s