
Hallo zusammen, vielleicht hat jemand von euch eine Idee. Seit Jahren läuft mein script um TV-Filme mittels meiner eingebauten analogen Fernsehkarte aufzunehmen einwandfrei. (Hauppauge (bt878) Ich benutze dafür mencoder aus dem mplayer Paket. Seit den Neuinstallation von Opensuse 13.1 (64 bit) geht es nicht mehr. mencoder dehnt einwenig die Zeit. Eine Aufnahme von 1 Minute dauert nun circa 150 Sekunden und es werden unendlich viele Bilder verworfen. Hat jemand eine Idee ? Hier mein Script : #!/bin/bash ## $1 = Kanal $2 = Filmname $3= Länge des Films killall kdetv killall xawtv killall mencoder sleep 0 v4lctl setstation $1 sleep 0 touch /tmp/videoaufnahme.lock mencoder -tv driver=v4l2:width=768:height=576:alsa:adevice=hw.0,0:amode=1:audiorate=44100:forceaudio:norm=PAL tv:// \ -oac mp3lame -lameopts cbr:br=128 \ -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=2000 \ -o /daten/tmp/$2.avi -endpos $3 ================= Hier die Ausgabe von mencoder lothar@tux:~> video ARD test23 0:02 kdetv: no process found xawtv: no process found mencoder: no process found MEncoder -4.8 (C) 2000-2013 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 (Hauppauge (bt878)) 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; 3 = Composite3; Current input: 0 Current format: BGR32 v4l2: current audio mode is : STEREO [V] filefmt:9 fourcc:0x32315659 size:768x576 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) ========================================================================== libavcodec version 55.39.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 Movie-Aspect is undefined - no prescaling applied. videocodec: libavcodec (768x576 fourcc=33766964 [div3]) Selected video codec: [rawyv12] vfm: raw (RAW YV12) ========================================================================== MP3 audio selected. 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... ODML: Aspect information not (yet?) available or unspecified, not writing vprp header. Writing header... ODML: Aspect information not (yet?) available or unspecified, not writing vprp header. Pos: 0.2s 4f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] Skipping frame! Pos: 0.2s 6f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] Skipping frame! Pos: 0.2s 7f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] Skipping frame! Pos: 0.2s 9f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] Skipping frame! Pos: 0.3s 11f ( 0%) 0.00fps Trem: 0min 0mb A-V:0.000 [0:0] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (1)
-
Lothar Vorrath