Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: tvpaul am Mai 12, 2012, 10:47:40 Nachmittag
-
Wiedergabe mittels mplayer klappt,
Aber: meine Versuche, mittels
mencoder -tv driver=v4l2:device=/dev/video0:input=2:width=720:height=576:adevice=/dev/dsp0:amode=1 -af format=s16le -ovc lavc -lavcopts vcodec=mjpeg -oac pcm -o test.avi tv://
aufzunehmen scheitern mit folgender Ausgabe:
MEncoder dev-SVN-r34866-4.6-openSUSE Linux 12.1 (x86_64)-Packman (C) 2000-2012 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: Sundtek MediaTV
Tuner cap: STEREO
Tuner rxs:
Capabilities: video capture tuner audio streaming
supported norms: 0 = PAL-BG; 1 = PAL-DK; 2 = PAL-I; 3 = PAL-M; 4 = NTSC-M; 5 = Secam-L; 6 = Secam-LC; 7 = Secam-K;
inputs: 0 = Television; 1 = Composite; 2 = S-Video;
Current input: 2
Current format: YUYV
v4l2: current audio mode is : STEREO
tv.c: norm_from_string(pal): Bogus norm parameter, setting default.
unsupported format
Audio block size too low, setting to 16384!
[V] filefmt:9 fourcc:0x32595559 size:720x576 fps:25.000 ftime:=0.0400
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
libavcodec version 54.14.101 (internal)
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
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 0xe20620]using unscaled yuyv422 -> yuv420p special converter
videocodec: libavcodec (720x576 fourcc=47504a4d [MJPG])
[mjpeg @ 0xd57300]Specified pix_fmt is not supported
Could not open codec.
FATAL: Cannot initialize video driver.
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffrawyuy2] vfm: ffmpeg (RAW YUY2)
==========================================================================
Forcing audio preload to 0, max pts correction to 0.
Movie-Aspect is undefined - no prescaling applied.
videocodec: libavcodec (720x576 fourcc=47504a4d [MJPG])
[mjpeg @ 0xd57300]Specified pix_fmt is not supported
Could not open codec.
FATAL: Cannot initialize video driver.
Exiting...
Hat jemand einenTipp wie ich mit mencoder aufnehmen kann?
-
Fuer mencoder such bitte im forum, eine weitere Möglichkeit wäre:
http://support.sundtek.com/index.php/topic,749.0.html
-
das Forum habe ich nach mencoder-Beispielen durchsucht.
Der genannte Befehl entspricht dem, was ich im Forum gefunden habe.
Das Problem ist, dass der Befehl früher funktionierte, mit der aktuellen Version von Treiber/mencoder allerdings nicht mehr.
Wie kann ich mencoder zum Laufen bringen?
Die im link geschilderte Variante funktioniert - allerdings ohne Ton. Wie bekomme ich den dazu?
-
Starte tvtime auf der Konsole und beende es mit strg-c
oder
v4l2-ctl --set-ctrl mute=off -d /dev/video1
-
mit dem v4l2-Befehl kann man mittels cat /dev/vide0 ... aufnehmen.
allerdings hat ein nachfolgend aufgerufenes tytime dann keinen Ton mehr - erst nach ab- und wiederanstecken des sticks.
kann man das wieder aktivieren?
-
/opt/bin/mediaclient -c internal
Damit kann man dem Treiber sagen das er Audio direkt abspielen soll, tvtime hat nur sehr schlechten (bis je nach Version keinen) Audiosupport, daher übernimmt diese Arbeit bei uns der Treiber.