Tach mal wieder, letzte Woche bin ich leider nicht zum Testen gekommen.
Also der Tip mit den USB-Schnittstellen hat mich ein wenig weiter gebracht: Ich habe einen Samsung 400B5B Laptop mit USB3 und USB2 Schnittstellen. Ich starte den Stick / kaffeine imm mit nem kleinen Script:
#!/bin/bash
/opt/bin/mediaclient -e
/opt/bin/mediaclient --setdtvmode=DVBT
#kaffeine
SOLID_HAL_LEGACY=1 /usr/local/bin/kaffeine
An den USB 3-Schnittstellen schaut's ganz schlecht aus. Der Start liefert:
user@laptop ~ $ ./DVBTFernsehen.sh
**** 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: 96000103
[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/video1
VBI0: /dev/vbi0
[FM-RADIO]:
RADIO0: /dev/radio0
RDS: /dev/rds0
[REMOTECONTROL]:
INPUT0: /dev/mediainput0
[OSS]:
OSS0: /dev/dsp0
Using device: /dev/dvb/adapter0/frontend0
Setting Frontend Properties to: DVBT
Done.
Object::connect: No such signal MediaWidget::playlistPrevious()
Object::connect: No such signal MediaWidget::playlistPlay()
Object::connect: No such signal MediaWidget::playlistNext()
Object::connect: No such signal MediaWidget::playlistTrackLengthChanged(int)
Object::connect: No such signal MediaWidget::playlistTrackMetadataChanged(QMap<MediaWidget::MetadataType,QString>)
09:35:55 DvbManager::loadDeviceManager: using built-in dvb device manager
QObject: Cannot create children for a parent that is in a different thread.
(Parent is DvbLinuxDeviceManager(0x9c4390), parent's thread is QThread(0x7cb9d0), current thread is QThread(0x10b2440)
09:35:55 DvbLinuxDevice::startDevice: found dvb device "" 47 "Sundtek DVB-T"
user@laptop ~ $ MPlayer SVN-r33367 (C) 2000-2010 MPlayer Team
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Das kaffeine-Fenster kommt noch, aber sobald ich auf DVB-Fernsehen clicke friert die Anwendung ein, und auch in dem Terminal, aus dem heraus es gestartet wurde passiert nichts mehr.
Wenn ich dann in eine der USB2 Buchsen umstecke, friert die Anwendung zwar beim ersten mal nicht ein, das Terminal-Fenster wird aber gigantisch vollgemüllt und nach kurzer Zeit ist der Ton dem Bild weit voraus.
09:50:10 DvbSectionFilterInternal::processSections: short section
Playing /home/user/.kde/share/apps/kaffeine/dvbpipe.m2t.
09:50:10 DvbDevice::frontendEvent: tuning succeeded
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Seek failed
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Cannot seek backward in linear streams!
Seek failed
Seek failed
Seek failed
Seek failed
Seek failed
Seek failed
Seek failed
Seek failed
Cannot seek backward in linear streams!
TS file format detected.
Seek failed
Seek failed
Cannot seek backward in linear streams!
VIDEO MPEG2(pid=561) AUDIO MPA(pid=562) NO SUBS (yet)! PROGRAM N. 515
Cannot seek backward in linear streams!
Seek failed
VIDEO: MPEG2 704x576 (aspect 2) 25.000 fps 15000.0 kbps (1875.0 kbyte/s)
Load subtitles in /home/user/.kde/share/apps/kaffeine/
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] Can't open /dev/fb0: Permission denied.
s3fb: can't open /dev/fb0: Permission denied
NVIDIA: could not open the device file /dev/nvidiactl (No such device or address).
[vdpau] Error when calling vdp_device_create_x11: 1
Opening video filter: [yadif]
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 48000 Hz, 2 ch, s16le, 192.0 kbit/12.50% (ratio: 24000->192000)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
[Mixer] No hardware mixing, inserting volume filter.
Starting playback...
[VD_FFMPEG] Trying pixfmt=0.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
[VD_FFMPEG] Trying pixfmt=1.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
[VD_FFMPEG] Trying pixfmt=2.
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
The selected video_out device is incompatible with this codec.
Try appending the scale filter to your filter list,
e.g. -vf spp,scale instead of -vf spp.
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [xv] 704x576 => 768x576 Planar YV12
ANS_path=/home/user/.kde/share/apps/kaffeine/dvbpipe.m2t
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
Failed to get value of property 'length'.
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_time_pos=36668.414062
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.414062
ANS_width=704
ANS_height=576
ANS_aspect=1.333333
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36668.492188
ANS_ERROR=PROPERTY_UNAVAILABLE
Failed to get value of property 'length'.
ANS_time_pos=36669.132812
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36669.574219
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36669.972656
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36670.375000
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36670.933594
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36671.375000
Failed to get value of property 'length'.
Failed to get value of property 'length'.
ANS_ERROR=PROPERTY_UNAVAILABLE
ANS_time_pos=36671.773438
Wenn ich dann versuche, auf ein anderes Programm umzuschalten, erscheint kurz die Programmbeschreibung und die derzeit laufende Sendung aus dem EPG und dann nur schwarzer Bildschirm. Im Terminal:
09:55:29 DvbSectionFilterInternal::processData: discontinuity
09:55:29 DvbDevice::frontendEvent: tuning succeeded
09:55:29 DvbSectionFilterInternal::processSections: short section
Beim Abschießen der Anwendung kommt dann noch:
09:59:41 DvbEpgModel::~DvbEpgModel: filter list not empty
TS_PARSE: COULDN'T SYNC
Playing /home/user/.kde/share/apps/kaffeine/dvbpipe.m2t.
QProcess: Destroyed while process is still running.
Da euer Stick unter Windows an der gleichen Hardware wunderbar läuft, seh ich den Fehler nach wie vor beim Treiber.
Ach ja:
lspci -vnn | grep '\''[030[02]\]'
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 3D controller [0302]: nVidia Corporation Device [10de:1057] (rev ff) (prog-if ff)
echo -e $(cat /etc/issue)|head -1
Linux Mint Debian Edition
uname -a
Linux laptop 3.2.0-1-amd64 #1 SMP Fri Feb 17 05:17:36 UTC 2012 x86_64 GNU/Linux