Beiträge anzeigen

Diese Sektion erlaubt es ihnen alle Beiträge dieses Mitglieds zu sehen. Beachten sie, dass sie nur solche Beiträge sehen können, zu denen sie auch Zugriffsrechte haben.


Themen - ingo

Seiten: [1]
1
Software / DVB-C mit "gnome-dvb-daemon" in Wheezy, wie realisieren?
« am: Januar 27, 2013, 06:49:49 Nachmittag »
Habe hier den MediaTV-Pro. Der klappt einwandfrei mit "analog TV", DVB-C geht mit "mplayer" und auch mit "VLC". Nur mit Gstreamer bekomme ich den Stick nicht zum Laufen. Ich möchte gerne jetzt auch mit DVB-C zeitgesteuerte Aufnahnmen machen, aber der Stick wird gar nicht erkannt.

Treiber: Build date: 2013-01-22 12:03:32

Installiert sind:
gnome-dvb-daemon, libgstrtspserver-0.10-0 und gnome-dvb-client mit allen Abhängigkeiten:

# apt-cache show gnome-dvb-daemon
Package: gnome-dvb-daemon
Version: 1:0.2.8-1
Installed-Size: 763
Maintainer: Sebastian Reichel <sre@debian.org>
Architecture: amd64
Depends: libc6 (>= 2.7), libgee2 (>= 0.5.0), libglib2.0-0 (>= 2.31.8), libgstreamer-plugins-base0.10-0 (>= 0.10.14), libgstreamer0.10-0 (>= 0.10.29), libgstrtspserver-0.10-0 (>= 0.10.7), libgudev-1.0-0 (>= 146), libsqlite3-0 (>= 3.5.9), libxml2 (>= 2.6.27), gstreamer0.10-plugins-bad (>= 0.10.14-4), gstreamer0.10-plugins-good (>= 0.10.16-3)
Description-de: Daemon zum DVB-Geräte Einrichten, TV-Shows Aufnehmen/Ansehen und EPGs Browsen
 GNOME DVB Daemon basiert auf GStreamer. Mit ihm können Sie ihre DVB-Geräte
 einrichten, Fernsehsendungen anschauen und aufzeichnen sowie elektronische
 Programmführer (electronic program guide, EPG) durchsuchen.
 .
 Er kann von jeder Anwendung über seine D-Bus-Schnittstelle gesteuert werden.
Homepage: http://live.gnome.org/DVBDaemon

Beim Auruf von "gnome-dvb-setup" kommt nur die Meldung:
> Es wurden keine Geräte gefunden

Dabei sind die device-nodes alle vorhanden:
ls -l /dev/dvb/adapter0/
insgesamt 0
crwxrwxrwx 1 root root 212, 1 Jan 27 17:17 demux0
crwxrwxrwx 1 root root 212, 2 Jan 27 17:17 dvr0
crwxrwxrwx 1 root root 212, 0 Jan 27 17:17 frontend0

Kann da Jemand helfen?

Viele Grüße,
Ingo

2
Treiber / Konfiguration des Encoder Plugins (ffmpeg)
« am: Dezember 18, 2012, 10:08:45 Nachmittag »
Ich nutze hier schon länger erfolreich das FFmpeg-Plugin für analoge TV-Aufnahmen mit TV-Viewer - klappt eigentlich prima.

Nur haben wir seit kurzem ein neues LED-TV-Gerät, welches beim streamen von MPEG-PS (A+V) das Bild nicht optimal scalieren kann. bei den heute üblichen Breitbild-Filmen bleibt so an allen Seiten ein dicker schwarzer Rand. Der oben und unten kommt von der Aufzeichnung mit dem Encoder Plugin, welches auch Breitbild fix in 720x576 aufzeichnet. Der rechts und links kommt daher, daß das TV das 4:3-Video in voller Höhe auf den 16:9 Schirm bringt.

Meine aktuelle Lösung ist ein Umcodieren und Croppen mit AviDemux. Unterm Strich führt das durch 2-maliges kodieren zu Qualitätsverlust. Ich würde nun gerne 2 Dinge probieren:

a) die Kodierqualität des Ffmpeg-Plugins auf Optimum setzen (CPU-Power gibt's mehr als genug)

b) falls möglich schon beim ersten Digitalisieren mit Ffmpeg auf z.B. 720x432 croppen

Gibt es irgendeine Möglichkeit, diese Ffmpeg-Optionen für das Plugin zu setzen/ändern?

Beste Grüße,
Ingo

3
Software Sundtek Ltd. / How to record analog-tv with mencoder?
« am: September 03, 2012, 05:26:37 Nachmittag »
I recently received my Media TV Pro stick and got it work to watch analog TV via cable (Gremany) and FM radio..

First I tried to watch with 'tvtime' but that results in frequently lost frames with short stuttering during playback. 'xawtv' however works fine. I am using the latest driver dd Aug. 20th on Debian-Wheezy-amd64, CPU and graphics card is Ivy-Bridge i5-3570K with Intel HD4000 graphics.

I tried to record using the OSD-menu of 'xawtv', but this results in an error messages and says:

xawtv -c /dev/video0
This is xawtv-3.102, running on Linux/x86_64 (3.2.0-3-amd64)
xinerama 0: 1920x1080+0+0
Alsa devices: cap: (null) (/dev/video0), out: default
v4l2: ioctl(fildes = 5 { sa_family = PF_UNIX } => { sa_family = PF_UNIX, sun_path = "" }, request = VIDIOC_DQBUF, struct v4l2_buffer *data = { index = 0, type = 0, memory = 0 }): success
oss: open /dev/dsp: Datei oder Verzeichnis nicht gefunden

The Sundtek driver however creates /dev/dsp0. I tried to create a symlik 'ln -s dsp0 dsp', but that doesn't work either.

Then I tried to record usig 'mencoder' from the command line:

mencoder -tv norm=PAL-BG:device=/dev/video0:fps=25:buffersize=64:adevice=/dev/dsp0:amode=1:audiorate=48000:input=1 -af format=s16le -ovc lavc -lavcopts vcodec=mjpeg -oac pcm -o test.avi tv://

MEncoder 1.1-4.7 (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: 1
 Current format: YUYV
v4l2: current audio mode is : STEREO
unsupported format
Audio block size too low, setting to 16384!
[V] filefmt:9  fourcc:0x32595559  size:640x480  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.23.100 (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 @ 0xf3cc20]using unscaled yuyv422 -> yuv420p special converter
videocodec: libavcodec (640x480 fourcc=47504a4d [MJPG])
[mjpeg @ 0xe73020]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 (640x480 fourcc=47504a4d [MJPG])
[mjpeg @ 0xe73020]Specified pix_fmt is not supported
Could not open codec.
FATAL: Cannot initialize video driver.

Exiting...

I am quite sure the proper codecs are installed, also I can watch smoothly on the screen.


The driver itself reports:

/opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [Sundtek MediaTV Pro (USB 2.0)]  DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL, OSS-AUDIO, RDS
  [SERIAL]:
     ID: U120820070038
  [DVB-C]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [DVB-T]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [ANALOG-TV]:
     VIDEO0: /dev/video0
     VBI0: /dev/vbi0
  [FM-RADIO]:
     RADIO0: /dev/radio0
     RDS: /dev/rds0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0
  [OSS]:
     OSS0: /dev/dsp0


and /var/log/messages says:

cat /var/log/messages | grep -i -A 1 -B3 sundtek
usb 1-1.3: New USB device found, idVendor=eb1a, idProduct=51b2
usb 1-1.3: New USB device strings: Mfr=1, Product=3, SerialNumber=2
usb 1-1.3: Product: MediaTV Pro
usb 1-1.3: Manufacturer: Sundtek
usb 1-1.3: SerialNumber: U120820070038
....
input: Sundtek Ltd. Remote Control as /devices/virtual/input/input11

Any hints how I can manage to record analog-tv?

With best regards,
Ingo

4
Wünsche und Anregungen / Antennenanschluß mit SMA-Buchse
« am: Juli 30, 2012, 08:09:08 Nachmittag »
Es wäre schön, wenn die USB-Sticks statt des klobigen "Fernseh-Steckers" eine qualitativ hochwertige SMA-Buchse hätten. Das ergäbe gleich mehrere Vorteile:

1. Man könnte den Stick auch intern verbauen und die Antennenbuchse durch eine Bohrung im Slotblech mit einer zusätzlichen Überwurf-Mutter montieren.

2. Bei externem Gebrauch könnte man den Stick direkt an den PC/Laptop, .. stecken und als Antennenkabel ein Stück dünnes, flexibles 75-Ohm Kabel verwenden. Das verhindert dann eine mechanische Belastung des USB-Anschlusses durch die dicken unflexiblen TV-Kabel.

3. SMA-Stecker/Buchsen sind inzwischen schon bei WLAN-Adaptern üblich und HF-technisch gut bis in höhere GHz-Bereiche. Außerdem sieht es "hochwertiger" aus. Die Mehrkosten wären nur ein paar Cent.

Beste Grüße,
Ingo

Seiten: [1]