Author Topic: Mit Mplayer DVB schauen  (Read 3340 times)

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Mit Mplayer DVB schauen
« on: December 19, 2010, 03:33:23 PM »
Hallo,

heute war ich ja fast schon soweit, meine SkyStar2 aus dem Fenster zu werfen...
Wieso?
Nun zum einem habe ich KDE4 völlig vom Board geschmissen und LXDE installiert. Nur konnte ich kaffeine nicht mehr nutzen. Me-TV stürzt nach jedem Senderwechsel ab. Scan versuche blieben erfolglos.

Was nun..........

Nach wirklich Std. der Google suche und Foren Durchsuchung , fand ich w_scan, leider nicht in unsere Repo  ::)
Kurzum eine BIN gestrickt aus der Source und den Befehl eingehackt. (was auch wiederum Std. gebraucht hat)

Code: [Select]
w_scan -f s -s S19E2 -M > $HOME/.mplayer/channels.conf
Jetzt aber warum eine conf für mplayer gebaut? Da mir xine zu undurchsichtig ist.

Die channel.conf muss in das versteckte mplayer Verzeichnis des Benutzers gespeichert werden.

Nun ein simpler Befehl zum abspielen eines Kanals

Code: [Select]
mplayer dvb://"Pro7"

Siehe da hier läuft es und mit den Tasten 'h' oder 'k' kann man den Sender wechseln ohne Absturz. Nun ist die Welt fast wieder in Ordnung. Nun möchte ich auch mal ein Film auf Festplatte speichern können.

Wie das nun wieder?

Dazu habe ich mir ein kleinen Dialog angefertigt ( at this time, only for German Users ).



Ein paar Sender, die für mich an wichtigsten wurden vorbestimmt...

Hier die Channel.conf zum speichern in das Verzeichnis ~/.mplayer/
http://dl.dropbox.com/u/2077694/channels.conf.tar.gz

und einmal das Skript...

(Update 25.12.2010 )Link entfernt, es wird ein Paket geben, die letzten Fragen kläre ich gerade  ;)

Hoffe es hilft euch ....


 


 
« Last Edit: January 02, 2011, 08:02:38 AM by Leiche »

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #1 on: December 25, 2010, 02:29:49 PM »
Hallo,
mit der Hilfe von flux, ist es mir, glaube ich ein Paket gelungen, was helfen will;
1. eine channels.conf nur für MPlayer zu erstellen
2. eine Liste zu erstellen, um die passende Sender aus zu wählen
3. Eine grafische Benutzeroberfläche zu generieren.

Nun bräuchte ich Tester, die wirklich testen und auch Rückmeldungen geben (denn ohne geht nicht).

Ein paar Bilder das es auch geht ;)



















Uploaded with ImageShack.us

Tester melden sich bitte via PM.

Danke für deine Mithilfe ;)

flux

  • Guest
Re: DVB-Mplay
« Reply #2 on: December 26, 2010, 04:22:52 AM »
Hi Leiche,

mangels Hardware kann ich das von dir erstellte Skript nicht testen ...

Es wäre aber schön, wenn die Lokalisierung einsprachig wäre, also entweder in deutscher oder englischer Sprache!

Nichts für ungut,

flux.

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #3 on: December 26, 2010, 11:14:21 AM »
Hi flux,

was meinst Du mit einsprachig?
Es sollte schon gehen, das es entweder englischer oder deutscher Sprache mächtig ist...

Oder meinst Du die Satelliten Auswahl?
Wenn ja, ist ja noch Beta  ;D


« Last Edit: December 26, 2010, 11:19:46 AM by Leiche »

Offline longtom

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 3343
  • Satellite Station Africa
Re: DVB-Mplay
« Reply #4 on: December 28, 2010, 02:20:02 AM »
Weil wir gerade am Nieten zählen sind ...



channles.conf?   ;D ;D ;D
Regards longtom

PCLinuxOS KDE 32bit
Intel Core 2 Duo E2200 / 2.2 GHz
2GB Ram
Nvidia GT610

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #5 on: December 28, 2010, 02:33:36 AM »
Ja nun, heißt ja auch wird und nicht wired, aber nur durch aufmerksame Nutzer wird man auf diese kleine Fehler hingewiesen. Dank Dir wird korrigiert.  ;D

Vorerst wird es kein Paket geben, irgend etwas läuft völlig falsch..........
« Last Edit: December 28, 2010, 12:02:08 PM by Leiche »

stephen46710

  • Guest
Re: DVB-Mplay
« Reply #6 on: December 30, 2010, 01:21:28 PM »
Hi Leiche,

nur eine Frage, du hast es mit Kaffeine und MeTV versucht, hast du auch es mit Mythtv ausprobiert?, du kannst einen "How-To" PDF (in englisch) von hier herunterladen:

http://www.pclinuxos.com/forum/index.php/topic,82911.255.html

Ich habe es auch ausprobiert und vieleicht  ware es was für dich.

Grüße und einen Guten Rutsch. Stephen :)

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #7 on: December 31, 2010, 04:30:53 AM »
Hi Stephen,

wie bereits erwähnt habe ich KDE4 völlig von der Platte geschmissen, mein alter Rechner kam gar nicht mehr aus den Quark  ;D. Stattdessen ist nun LXDE drauf, läuft schon wieder flüssiger. Wenn ich nun versuche Kaffeine zu installieren, bin ich ja wieder auf den gleichen Stand, vorallen werden die KDE-LIBS nicht installiert, zu viele Verweise oder Verknüpfungen (an den genauen Wortlaut erinnere ich mich nicht mehr). Nächste Problem ist, das Me-TV nach Senderwechsel bei mir Abstürzt, sich einfach zu macht ohne Fehlerausgabe. Bringt mir also auch nichts. Nicht wirklich.
Erst diese Seite brachte mir den erhofften Erfolg:

http://wirbel.htpc-forum.de/w_scan/index_en.html

Das Programm was ich hier mir gebastelt habe läuft ja auch, nur hätte ich gerne bevor ich es in den Repo schicke ein paar Tester. Da das erstellen der eigenen Senderliste das ist was noch nicht so ganz gelöst ist :)

Wie ist das Programm aufgebaut?

Im ersten Teil wird eine channels.conf nur für MPlayer erstellt, die egal ob man abbricht nach der Frage des Fortfahren funktioniert. Simple Eingabe in der Konsole wäre 
Code: [Select]
mplayer dvb://"Pro7"Zum Umschalten genügen die Tasten 'h' und 'k' .

Im zweiten Teil wird eine GUI gebaut mit den favorisierten Kanälen. Der Starter unterscheidet, ob ein GUI schon vorhanden ist oder nicht. Wird nach dem channels.conf Erstellung abgebrochen, so wird der Starter immer wieder mit dem ersten Teil anfangen, da kein GUI vorhanden ist.

Zu der Kanalsuche: Klar kann man hier auch noch andere Arten an channels.conf erstellen lassen, aber hierzu möchte ich erst das jetzige laufend wissen.

Danke für deine Nachfrage und auch einen guten Rutsch in das Jahr 2011.
   

stephen46710

  • Guest
Re: DVB-Mplay
« Reply #8 on: January 01, 2011, 08:04:57 AM »
Hi Leiche,

ich habe gerade versucht (unter Gnome) Gnome Mplayer mittels DVB-T zu Verwenden aber wann ich auf "Digital TV" klicke, passiert nichts. Kannst du mir was dazu sagen oder muss man deinen Skript erstmals Verwenden um es in gang zu setzen???.

Happy New Year.

Grüße Stephen :)

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #9 on: January 01, 2011, 08:16:26 AM »
Nein Du brauchst mein Script nicht wirklich.
Was Du brauchst ist einfach w_scan, enthalten in der Repo. Zeit gleich wird das Script w_scan_start.sh mit installiert.
Konsole öffnen und
Code: [Select]
w_scan_start.sh
eingeben, der Rest macht das Script.
Oder aber den folgenden Befehl
Code: [Select]
w_scan -c DE -M > /.mplayer/channels.confin wie weit der Befehl noch ausgebaut werden muss, kann ich leider nicht sagen, mangels Hardware.

Auch Dir Happy New Year, my friend  ;)

stephen46710

  • Guest
Re: DVB-Mplay
« Reply #10 on: January 01, 2011, 06:52:57 PM »
Hi Leiche,

erste versuch ergab:

[stephen@localhost ~]$ w_scan_start.sh
which: no udevstart in (/home/stephen:/bin:/usr/bin:/sbin:/usr/sbin)

==============================================================================
THIS IS THE  W_SCAN START SCRIPT  (see http://wirbel.htpc-forum.de/w_scan/index2.html)

It will try the following:

   step 1) checks wether vdr is running and if so, try to stop it
   step 2) check wether your dvb driver is loaded and if not, load it
   step 3) do a channel scan and create a vdr channels.conf
   step 4) ask you, wether your vdr should be restarted

PRESS ANY KEY TO CONTINUE OR CTRL+C TO EXIT
==============================================================================
-1

Checking wether Video Disk Recorder software is stopped...         [    OK    ]
Checking for kernel module videodev..                              [  LOADED  ]
Checking for kernel module v4l1_compat..                           [  LOADED  ]
Checking for kernel module v4l2_common..                           [NOT LOADED]
   Loading module v4l2_common...
FATAL: Error inserting v4l2_common (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/video/v4l2-common.ko.gz): Operation not permitted        [  FAILED  ]
Checking for kernel module video_buf..                             [NOT LOADED]
   Loading module video_buf...
FATAL: Module video_buf not found.                                 [  FAILED  ]
Checking for kernel module dvb_core..                              [  LOADED  ]
Checking for kernel module ves1820..                               [NOT LOADED]
   Loading module ves1820...
FATAL: Error inserting ves1820 (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/dvb/frontends/ves1820.ko.gz): Operation not permitted        [  FAILED  ]
Checking for kernel module dvb_ttpci..                             [NOT LOADED]
   Loading module dvb_ttpci...
FATAL: Error inserting dvb_ttpci (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/dvb/ttpci/dvb-ttpci.ko.gz): Operation not permitted        [  FAILED  ]
Checking for kernel module budget_ci..                             [NOT LOADED]
   Loading module budget_ci...
FATAL: Error inserting budget_ci (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/dvb/ttpci/budget-ci.ko.gz): Operation not permitted        [  FAILED  ]
Checking for kernel module budget_av..                             [NOT LOADED]
   Loading module budget_av...
FATAL: Error inserting budget_av (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/dvb/ttpci/budget-av.ko.gz): Operation not permitted        [  FAILED  ]
Checking for kernel module budget_ci..                             [NOT LOADED]
   Loading module budget_ci...
FATAL: Error inserting budget_ci (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/dvb/ttpci/budget-ci.ko.gz): Operation not permitted        [  FAILED  ]
Checking for kernel module budget..                                [NOT LOADED]
   Loading module budget...
FATAL: Error inserting budget (/lib/modules/2.6.33.7-pclos6.bfs/kernel/drivers/media/dvb/ttpci/budget.ko.gz): Operation not permitted              [  FAILED  ]
Checking for kernel module ath9k..                                 [  LOADED  ]
Checking for DVB-T...                                              [    YES   ]
Checking for DVB-C...                                              [    NO    ]
****************************************************************
*                                                              *
* Channel scan will take some minutes - have a cup of coffee.. *
* PRESS ANY KEY TO CONTINUE OR CTRL+C TO EXIT.                 *
*                                                              *
****************************************************************
-1

w_scan version 20101204 (compiled for DVB API 5.1)
main:2852: FATAL: Missing argument "-c" (country setting)

****************************************************************
*                                                              *
* Something went wrong. The channels.conf generated is *EMPTY*!*
* To analyze your problem I recommend the command              *
*    './w_scan 2>&1 | tee w_scan.log-dvbt &&                   *
*     ./w_scan -fc 2>&1 | tee w_scan.log-dvbc'                 *
*                                                              *
* w_scan will report the problem into the logfiles             *
* w_scan.log-dvbt and w_scan.log-dvbc.                         *
*                                                              *
* PRESS ANY KEY TO CONTINUE                                    *
****************************************************************

****************************************************************
*                                                              *
* All is done now.                                             *
* Should I try to restart vdr for you? [y/n]                   *
*                                                              *
****************************************************************
-1
y

On most systems vdr should run now - if not, reboot.
GOODBYE! Exiting now.

[stephen@localhost ~]$

Aber Kaffeine un MeTV haben Empfang kein Problem!!!.

2er Versuch ergab:

[stephen@localhost ~]$ w_scan -c DE -M > /.mplayer/channels.conf
bash: /.mplayer/channels.conf: No such file or directory
[stephen@localhost ~]$

Muss ich mein eigene /channels.conf Datei Erstellen???. Habe ich gerade gemacht (Ordner Erstellt) aber die selbe Meldung kommt, das das Datei nicht vorhanden ist?????.

Muss ich root sein?????.

Grüße Stephen :)
« Last Edit: January 01, 2011, 06:59:54 PM by stephen46710 »

Offline ghostbunny

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1171
Re: DVB-Mplay
« Reply #11 on: January 02, 2011, 03:40:39 AM »
Hi ihrs,

wünsche auch noch ein gensundes neues Jahr 2011.

Hab zwar nicht wirklich Ahnung von DVB-*

Aber wenn ich die Eingabe von Stephen durchschau, dann müsste es denk ich nicht

Quote
[stephen@localhost ~]$ w_scan -c DE -M > /.mplayer/channels.conf

sondern

[stephen@localhost ~]$ w_scan -c DE -M > /home/<username>/.mplayer/channels.conf
bei der variante eventuell noch ein

chown <benutzername> /home/<benutzername>/.mplayer/channels.conf

oder du machst

chmod 777 dann sollte es auch keine Probleme geben

so hast du dann auch die richtigen rechte. Bei der ersten Variante wird die Datei im einem versteckten Ordner im Wurzelverzeichnis angelegt. nur dafür hast du dann als normaler benutzer keine rechte, und ich denk auch nicht das mplayer dieses verzeichnis auf irgendeine weise einbindet.

Das skript würde ich dennoch als root ausführen, da man für das laden von kernelmodulen rootrechte benötigt.

Dann noch viel spass beim testen und coden :D

LG
ghostbunny
The full life is a big mess

PS:
I'm German. Sorry because of possible mistakes in my written messages xD


Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #12 on: January 02, 2011, 04:26:41 AM »
Asche über meinem Haupt  ;D

In diesem Befehl, fehlt eine Kleinigkeit
Code: [Select]
w_scan -c DE -M > /.mplayer/channels.conf
und zwar "~"

Code: [Select]
w_scan -c DE -M > ~/.mplayer/channels.conf
Wer es findet darf es behalten....

Sorry, no Body is perfect  ;D ;D ;D

ps.:
Und nein, Du musst kein root sein, ich mag es nicht mit rootrechten zu arbeiten, zu viel kann daneben gehen.

Hallo Ghostbunny,
statt /home/user, kann man auch ~
oder aber $HOME nutzen ;)

« Last Edit: January 02, 2011, 02:27:40 PM by Leiche »

stephen46710

  • Guest
Re: DVB-Mplay
« Reply #13 on: January 02, 2011, 06:41:49 AM »
Hi Jungs,

danke für die Info, ich habe jetzt Empfang mittels GnomeMplayer.

Readout lautet:

[stephen@localhost ~]$ w_scan -c DE -M > ~/.mplayer/channels.conf
w_scan version 20101204 (compiled for DVB API 5.1)
using settings for GERMANY
DVB aerial
DVB-T Europe
frontend_type DVB-T, channellist 4
output format mplayer
Info: using DVB adapter auto detection.
   /dev/dvb/adapter0/frontend0 -> DVB-T "Siano Mobile Digital MDTV Receiver": good :-)
Using DVB-T frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.1
frontend Siano Mobile Digital MDTV Receiver supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies...
177500: (time: 00:00)
184500: (time: 00:03)
191500: (time: 00:05)
198500: (time: 00:08)
205500: (time: 00:10)
212500: (time: 00:13)
219500: (time: 00:15)
226500: (time: 00:18)
Scanning 8MHz frequencies...
474000: (time: 00:20)
482000: (time: 00:23)
490000: (time: 00:25)
498000: (time: 00:28)
506000: (time: 00:30)
514000: (time: 00:33)
522000: (time: 00:35)
530000: (time: 00:38) (time: 00:40) signal ok:
   QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999
   new transponder:
      (QAM_16   f = 586000 kHz I999B8C23D0T8G4Y0)
538000: (time: 00:54)
546000: (time: 00:57)
554000: (time: 00:59)
562000: (time: 01:02)
570000: (time: 01:04)
578000: (time: 01:07)
586000: skipped (already known transponder)
594000: (time: 01:09)
602000: (time: 01:12)
610000: (time: 01:14)
618000: (time: 01:17)
626000: (time: 01:19)
634000: (time: 01:22)
642000: (time: 01:24)
650000: (time: 01:27)
658000: (time: 01:29)
666000: (time: 01:32)
674000: (time: 01:34)
682000: (time: 01:37) (time: 01:39) signal ok:
   QAM_AUTO f = 682000 kHz I999B8C999D999T999G999Y999
   new transponder:
      (QAM_64   f = 474800 kHz I999B8C23D0T8G4Y0)
   new transponder:
      (QAM_16   f = 650000 kHz I999B8C23D0T8G4Y0)
   new transponder:
      (QAM_16   f = 212500 kHz I999B7C34D0T8G4Y0)
   new transponder:
      (QAM_16   f = 594000 kHz I999B8C23D0T8G4Y0)
690000: (time: 01:53)
698000: (time: 01:56)
706000: (time: 01:58)
714000: (time: 02:01)
722000: (time: 02:03)
730000: (time: 02:06) (time: 02:08) signal ok:
   QAM_AUTO f = 730000 kHz I999B8C999D999T999G999Y999
   new transponder:
      (QAM_16   f = 754000 kHz I999B8C23D0T8G4Y0)
   updating transponder:
      (QAM_AUTO f = 682000 kHz I999B8C999D999T999G999Y999)
   to (QAM_16   f = 682000 kHz I999B8C23D0T8G4Y0)
   new transponder:
      (QAM_16   f = 706000 kHz I999B8C23D0T8G4Y0)
   new transponder:
      (QAM_16   f = 658000 kHz I999B8C23D0T8G4Y0)
738000: (time: 02:22)
746000: (time: 02:25)
754000: skipped (already known transponder)
762000: (time: 02:27)
770000: (time: 02:30)
778000: (time: 02:32)
786000: (time: 02:35)
794000: (time: 02:37)
802000: (time: 02:40)
810000: (time: 02:42)
818000: (time: 02:45)
826000: (time: 02:47)
834000: (time: 02:50)
842000: (time: 02:52)
850000: (time: 02:55)
858000: (time: 02:57)
tune to: QAM_AUTO f = 530000 kHz I999B8C999D999T999G999Y999
(time: 03:00)    service = ZDF (ZDFmobil)
   service = 3sat (ZDFmobil)
   service = ZDFinfokanal (ZDFmobil)
   service = neo/KiKa (ZDFmobil)
tune to: QAM_16   f = 586000 kHz I999B8C23D0T8G4Y0
(time: 03:14) Info: PAT filter timeout
Info: SDT(actual) filter timeout
Info: NIT(actual) filter timeout
tune to: QAM_16   f = 682000 kHz I999B8C23D0T8G4Y0
(time: 03:28)    service = arte (ARD)
   service = Phoenix (ARD)
   service = EinsPlus (ARD)
   service = Das Erste (ARD)
tune to: QAM_64   f = 474800 kHz I999B8C23D0T8G4Y0
(time: 03:42) Info: PAT filter timeout
Info: SDT(actual) filter timeout
Info: NIT(actual) filter timeout
tune to: QAM_16   f = 650000 kHz I999B8C23D0T8G4Y0
(time: 03:57) ----------no signal----------
tune to: QAM_16   f = 650000 kHz I999B8C23D0T8G4Y0  (no signal)
(time: 03:58) ----------no signal----------
tune to: QAM_16   f = 212500 kHz I999B7C34D0T8G4Y0
(time: 03:59) ----------no signal----------
tune to: QAM_16   f = 212500 kHz I999B7C34D0T8G4Y0  (no signal)
(time: 04:00) ----------no signal----------
tune to: QAM_16   f = 594000 kHz I999B8C23D0T8G4Y0
(time: 04:01) ----------no signal----------
tune to: QAM_16   f = 594000 kHz I999B8C23D0T8G4Y0  (no signal)
(time: 04:02) ----------no signal----------
tune to: QAM_AUTO f = 730000 kHz I999B8C999D999T999G999Y999
(time: 04:03)    service = Bayerisches FS S�d (BR)
   service = BR-alpha (BR)
   service = SWR Fernsehen (BR)
   service = EinsExtra (BR)
tune to: QAM_16   f = 754000 kHz I999B8C23D0T8G4Y0
(time: 04:16) Info: PAT filter timeout
Info: SDT(actual) filter timeout
Info: NIT(actual) filter timeout
tune to: QAM_16   f = 706000 kHz I999B8C23D0T8G4Y0
(time: 04:30) ----------no signal----------
tune to: QAM_16   f = 706000 kHz I999B8C23D0T8G4Y0  (no signal)
(time: 04:31) ----------no signal----------
tune to: QAM_16   f = 658000 kHz I999B8C23D0T8G4Y0
(time: 04:32) ----------no signal----------
tune to: QAM_16   f = 658000 kHz I999B8C23D0T8G4Y0  (no signal)
(time: 04:33) ----------no signal----------
dumping lists (12 services)
Done.
[stephen@localhost ~]$


Ich wohne am Grenze zur Österreich, brauche ich nur den "DE" mit einen "A" zu ersetzen um auch ORF zu Empfangen nehme ich an oder?????!!!!.

Falls ich das tun, wird der deutsche /channels/conf überschrieben werden oder????!!!!!.

Grüße Stephen :)

Offline daniel

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3747
  • God knows, i'm not an Angel!
    • Tipps und Tricks
Re: DVB-Mplay
« Reply #14 on: January 02, 2011, 07:27:46 AM »
"DE" ersetzen in "A" und
Ja die deutsche wird überschrieben, aber sichere doch die jetzige mittels
Code: [Select]
mv ~/.mplayer/channels.conf ~/.mplayer/channels_de.conf
Du kannst auch die beiden conf verschmelzen zu einer (sollte gehen)...