[1] Archiv / MLD 3.x / General / Mplayer
 

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mplayer
« on: November 03, 2011, 23:05:06 »
Servus,

mal eine Zwischenfrage an Euch... Funktioniert bei Euch die Wiedergabe eines MPG-Videos über das MPLAYER-Plugin?

Bei mir kommt folgende Meldung im /var/log/messages:

Code: [Select]
Nov  3 20:20:20 (none) user.notice root: *** INFO: For Sqare Pixels we would scale to 768 x 444 ...
Nov  3 20:20:20 (none) user.notice root: *** DEBUG: Variable XResTEMP has value "352 480 528 544 704 720"
Nov  3 20:20:20 (none) user.notice root: *** DEBUG: Variable AnzahlVonXResTEMP has value "6"
Nov  3 20:20:20 (none) user.notice root: *** DEBUG: Variable NEW_X has value "704"
Nov  3 20:20:20 (none) user.notice root: *** DEBUG: setting REAL_Y = FULL_Y ""
Nov  3 20:20:20 (none) user.notice root: *** DEBUG: Variable CMDLINE has value "/usr/bin/mplayer -vo mpegpes -slave -nolirc -ao mpegpes -vf scale=704:444,expand=704:576:-1:
Nov  3 20:21:07 (none) user.notice root: *** Starting mplayer.sh Version 0.8.7
Nov  3 20:21:07 (none) user.notice root: *** DEBUG: Variable CFGFIL has value "/etc/mplayer.conf"
Nov  3 20:21:07 (none) user.notice root: *** DEBUG: Variable USEAC3 has value "true"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable AC3AOUT has value "-ac hwac3"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable TV_ASPECT has value "4/3"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable PAL has value "true"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable NTSC has value "false"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable USE_SPEED has value "true"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable DETC_FILTER has value "detc=dr=2:am=1"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable MPLAYER has value "/usr/bin/mplayer"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable VOP has value "lavc=6000"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable VO has value "mpegpes -slave -nolirc"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable AO has value "mpegpes"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable CACHE has value "16384"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable CACHESTR has value "-cache 16384"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable FRAMEDROP has value "true"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable FDSTR has value "-framedrop"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable LIRCRC has value ""
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable LIRCSTR has value ""
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable SUBTITLE has value " -subpos 80 -sub-bg-color 0 -sub-bg-alpha 30"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable REMOTE has value "-slave -nolirc"
Nov  3 20:21:08 (none) user.notice root: *** Use Option USERDEF at your own risk!
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable USERDEF has value "-quiet"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable XResPAL has value "352 480 528 544 704 720"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable XResNTSC has value "352 480 512 544 640 704 720"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable SLOW_CPU has value "false"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable DVDFiles has value "/etc/vdr/plugins/DVD-VCD"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable DVD has value "/dev/dvd"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable DVDLANG has value "de"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable DVDOPTIONS has value ""
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable VCDOPTIONS has value ""
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable MPEG_DIRECT has value "true"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable SUFFIX has value ""
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Variable MPLAYER_V1 has value "true"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: Calling getvidxy function to analyze source video stream ...
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: OutputFromMPLAYER: "ID_VIDEO_ID=0 ID_AUDIO_ID=0 ID_FILENAME=/data/video/Kinderfilme/Die_Sch..ne_und_das_Biest_Disk1.mpg
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: MPLAYER_RETURN:  "0"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: parsed output for ORIG_X: "480"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: parsed output for ORIG_Y: "576"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: parsed output for ORIG_FPS: "25.000"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: parsed output for ORIG_ASPECT: "0.0000"
Nov  3 20:21:08 (none) user.notice root: *** DEBUG: parsed output for VIDEO_FORMAT: "0x10000002"
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: parsed output for AUDIO_CODEC: "mp3"
Nov  3 20:21:09 (none) user.notice root: *** INFO: Source Video has Resolution of 480 x 576 ...
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: PAL or unknown "25.000"
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: Variable MAX_X has value "768"
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: Variable NEW_Y has value "921"
Nov  3 20:21:09 (none) user.notice root: *** INFO: For Sqare Pixels we would scale to 768 x 921 ...
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: Variable XResTEMP has value "352 480 528 544 704 720"
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: Variable AnzahlVonXResTEMP has value "6"
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: Variable NEW_X has value "480"
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: setting REAL_Y = FULL_Y ""
Nov  3 20:21:09 (none) user.notice root: *** DEBUG: Variable CMDLINE has value "/usr/bin/mplayer -vo mpegpes -slave -nolirc -ao mpegpes -framedrop -cache 16384 -slave -noli
Nov  3 19:44:48 (none) user.info kernel: vdr-sxfe[27800]: segfault at 0 ip   (null) sp b4d3b21c error 4 in vdr-sxfe[8048000+1e000]

Wenn ich google bemühe, dann sollte eigentlich folgendes korrekt angezeigt werden.
Code: [Select]
root@VDR:~# mplayer -vc help|grep vdpau
ffmpeg12vdpau ffmpeg    working   FFmpeg MPEG-1/2 (VDPAU)  [mpegvideo_vdpau]
ffwmv3vdpau ffmpeg    problems  FFmpeg WMV3/WMV9 (VDPAU)  [wmv3_vdpau]
ffvc1vdpau  ffmpeg    problems  FFmpeg WVC1 (VDPAU)  [vc1_vdpau]
ffh264vdpau ffmpeg    working   FFmpeg H.264 (VDPAU)  [h264_vdpau]
ffodivxvdpau ffmpeg    working   FFmpeg MPEG-4,DIVX-4/5 (VDPAU)  [mpeg4_vdpau]

bei mir erscheint allerdings:
Code: [Select]
MLD> mplayer -vo help|grep vdpau
mplayer: error while loading shared libraries: libavutil.so.50: cannot open shared object file: No such file or directory
MLD>

Fehlt da noch etwas?

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Mplayer
« Reply #1 on: November 04, 2011, 06:30:35 »
ehm ich hatte mplayer nur über ff karte getestet da gings

für alles andree muss das script angepasst werden glaube ich

greetz MarMic
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Mplayer
« Reply #2 on: November 04, 2011, 10:31:34 »
Hi P3f,

warum versuchst Du denn überhaupt die Wiedergabe per mplayer-Plugin, und machst das nicht über das xineliboutput Plugin (Hauptmenü / Medien / Video)?

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mplayer
« Reply #3 on: November 04, 2011, 21:29:23 »
Hi Claus,

danke für den Tipp... Zumindest gibt es damit ein Bild...

Aber es gibt keinen Ton. Ich habe zumindest 2 mpeg-Files ausprobiert, die bisher (bei der vorherigen VDR-Version) sicher funktioniert haben. Im Logfiles ist nichts als Fehler aufgeführt und das Audiomenu zeigt nur eine Tonspur.

Any ideas?

Gruß,

Pit
« Last Edit: November 04, 2011, 21:29:39 by P3f »
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Mplayer
« Reply #4 on: November 04, 2011, 22:34:30 »
Installiere mal zusätzlich das xinelib-drivers Addon, dann sollte es gehen ;)

Wenn Du mir nen kleinen Stück (ca. 1 Minute) von einem nicht funktionierenden FIlm zur verfügung stellst, werde ich mal schauen, das ich eventuell den fehlenden Treiber mit in's xinelib Addon aufnehme.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mplayer
« Reply #5 on: November 05, 2011, 10:27:03 »
Hi Claus,

also laut dem MLD-Webif sind die xinelib-drivers eigentlich bereits installiert. Hatte ich damals gemacht, als Du den Tipp gabs wegen der DVD-Wiedergabe. Das verwunderliche ist aber, das die DVD-Wiedergabe momentan nicht funktioniert. Die hatte aber definitiv funktioniert, meine allerdings das ich nur damals unter 1.7.20 probiert hatte. Und als ich die Updates eingespielt habe, hatte ich es bisher noch nicht wieder probiert.

Kann es sein, das es kein Update vom xinelib-driver Addon gab und es daher noch fehlerhaft ist. Oder wie soll ich nun suchen?

Ich werde mal einfach das Paket deinstallieren und dann neu von Eurer develumgebung downloaden. Mal schauen, ob dann was geht...

Wegen dem kurzen Filmschnipsel schicke ich per PN.

Danke und Gruß,

Pit

P.S. Die momentan bei mir installierte xinelib-driver hat die Version: MLD-3.0.0_xinelib-drivers-2011.09_11.sfs mit 3428352 Bytes
« Last Edit: November 05, 2011, 10:27:44 by P3f »
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Mplayer
« Reply #6 on: November 05, 2011, 19:06:46 »
Das xinelib-drivers muss die selbe xinelib Version haben wie das xinelib-Addon. In Deinem fall muss also auch das xinelib-Addon die Version 2011.09 haben. Ansonsten passen die nicht zusammen.
Wie ich gerade sehe, stimmt jedoch bei einem der Beiden Addon die Versionsvergabe nicht, oder da ist sonst irgendwas im Argen. Ich schaue mir das gleich mal an.

Claus
« Last Edit: November 05, 2011, 19:09:40 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Mplayer
« Reply #7 on: November 05, 2011, 19:21:30 »
Ich hab nun die xinelib-drivers Versionsberechnung korregiert. Es gibt gleichnen neues Addon mit ner korrekten Versions nummer.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Mplayer
« Reply #8 on: November 06, 2011, 10:46:07 »
Hi Claus,

also das hat nun geklappt. Nun gibt auch den Ton wenn man einen MPG/WMV-Film abspielt und sogar DVD abspielen geht wieder.

Super Arbeit, gut Fehleranalyse und perfekte Umsetzung.

Nun bleibt nur noch die Frage, ob wir nicht das Paket xinelib-drivers bereinigen können, sodaß man das gleich mit im Xineliboutput drin ist. Ich denke das das Addon xinelib-drivers aus der History mal aufgebaut worden ist. Weißt Du noch welche Funktionen das beherben sollte?

Gruß,

Pit
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Mplayer
« Reply #9 on: November 06, 2011, 11:14:03 »
Hi,

das xinelib-drivers Addon enthält all jene xinelib Treiber, die nicht mit ins xinelib-Addon aufgenommen wurde. Ins xinelib-Addon sollen nur die Treiber rein, die wirklich benötigt werden. Da sich allerdings erfahrungsgemäß erst im Betrieb herausstellt, was alles benötigt wird, wurde das xinelib-drivers-Addon erstellt, das alle übrigen Treiber enthält. Immer wenn sich nun heraus stellt das irgend etwas fehlt, versuche ich auszutesten was das ist, und verschiebe den entsprechenden Treiber ins xinelib-Addon.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] Archiv / MLD 3.x / General / Mplayer
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.