MPEG abspielen ohne VLC

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Re: MPEG abspielen ohne VLC

Beitrag von DrStoned »

Hast Du Deine Box mit dem Internet verbunden?
Dann drücke mal D-Box-Taste -> Service -> Software-Aktualisierung -> Updatemodus auf Internet stellen -> nach neuer Version suchen. Dort findest Du neben den normalen Snapshots auch den Test-Snapshot für den Movieplayer2.
Das Ganze nennt sich Online-Update.

Greetz von DrStoned :lol: :lol: :lol:
Zuletzt geändert von DrStoned am Sonntag 25. Januar 2009, 16:30, insgesamt 1-mal geändert.
-=HSKc=-Robby
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Sonntag 25. Februar 2007, 20:33

Re: MPEG abspielen ohne VLC

Beitrag von -=HSKc=-Robby »

@DrStoned:

Vielleicht kannst Du ihn ja mal im Test-Snapshot-Thread adden... Oder ist das nicht gewollt?
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Re: MPEG abspielen ohne VLC

Beitrag von DrStoned »

Dazu muss ich den Link erstmal finden. Da in dem Uploadserver kein Inhaltsverzeichnis ist, ist das nicht so einfach.

Greetz von DrStoned :lol: :lol: :lol:
DrStoned
Tuxboxer
Tuxboxer
Beiträge: 2614
Registriert: Montag 20. Mai 2002, 10:49
Image: JTG-Image [IDE] Version 2.4.4
Image: (7025SS) Merlin

Re: MPEG abspielen ohne VLC

Beitrag von DrStoned »

Habe den Downloadlink für den MPlayer2-Testsnap inzwischen rausgekriegt. Bedenkt aber, dass das nicht den neuesten Stand darstellt. http://jtgimage.dyndns.tv/v2.3/neutrino ... 8.squashfs

Greetz von DrStoned :lol: :lol: :lol:
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: MPEG abspielen ohne VLC

Beitrag von Striper »

seife, irgendwann nach dem 15.01.09 wurde am MP2 offenbar etwas geändert das den Player beim abspielen sehr sehr lange puffern lässt. Mit einer Sicherung vom 15.01. tritt das nicht auf. Kannst du da mal nachsehen bitte? Es handelt sich um *.ts Files die auf einem NAS liegen. Das Puffern zieht sich manchmal bis zu 30 Sekunden lang hin. Mit dem Kompilat vom 15.01 dauert das Puffern nur 1-2 Sekunden und dann läuft der Film.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: MPEG abspielen ohne VLC

Beitrag von Striper »

Hier noch ein Log von einem "Puffermarathon":

Code: Alles auswählen

[mp:PlayStream:2406] STREAMTYPE_LOCAL
[mp:PlayStream:2514] Path: '/mnt/filme/'
[mp:PlayStream:2539] sel_filename: /mnt/filme/Die Zeitritter Auf der Suche nach dem heiligen Zahn.ts
[mp:PlayStream:2548] Generated FILE MRL: /mnt/filme/Die Zeitritter Auf der Suche nach dem heiligen Zahn.ts
[mp:OutputThread:1917] ringbuffer (size 1048575) created
[mp:OutputThread:1926] mrl:/mnt/filme/Die Zeitritter Auf der Suche nach dem heiligen Zahn.ts
[mp:OutputThread:1937] found TS file
[mp:OutputThread:2164] CMoviePlayerGui::SOFTRESET
[mp:ReadTSFileThread:1115] start, filename = '/mnt/filme/Die Zeitritter Auf der Suche nach dem heiligen Zahn.ts', fd = 27
[mp:ReadTSFileThread:1131] Buffering...
[mp:ReadTSFileThread:1139] file starts at 0
[mp:ReadTSFileThread:1148] found pida: 0x0400 pidv: 0x03FF ac3: 0 numpida: 1
[mp:ReadTSFileThread:1189] PTS at file start: 38197884
[mp:OutputThread:1978] while streaming found pida: 0x0400 ; pidv: 0x03FF ac3: 0
[mp:OutputThread:2164] CMoviePlayerGui::SOFTRESET
[mp:OutputThread:2113] len: 0, buffering...
[mp:OutputThread:2124] ...buffering ends
[mp:OutputThread:2113] len: 0, buffering...
[mp:OutputThread:2124] ...buffering ends
[mp:OutputThread:2113] len: 0, buffering...
[mp:OutputThread:2124] ...buffering ends
[controld] VIDEO_EVENT_SIZE_CHANGED 720x576 (16:9 -> 4:3)
[mp:OutputThread:2227] Waiting for input thread to stop
[mp:ReadTSFileThread:1382] ends now.
[mp:OutputThread:2235] ends here.
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: MPEG abspielen ohne VLC

Beitrag von GetAway »

@seife

Ist es von Dir so angedacht das der Fortschrittbalken des EPG im LCD nach verlassen des MP2
nicht sofort aktualisiert wird? Es dauert unterschiedlich bis ca. 1 Minute?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: MPEG abspielen ohne VLC

Beitrag von seife »

Striper:
Ich habe mal die Diffs angeschaut und mir ist auf die Schnelle nichts aufgefallen, was das auslösen könnte. Ich habe es meist auf der dreambox benutzt, da geht's natürlich ohne Probleme.

GetAway:
Ist mir bisher nicht aufgefallen, auch logisch, da die DM500 ja kein Display hat.
Wenn der Drachen das Fliegen gelernt hat, dann wird es mir auch auffallen ;)

Nächstes Wochenende bin ich unterwegs, also wird es einige Zeit dauern, bis ich mir das anschauen kann.
Striper
Erleuchteter
Erleuchteter
Beiträge: 625
Registriert: Samstag 8. September 2007, 16:17

Re: MPEG abspielen ohne VLC

Beitrag von Striper »

seife hat geschrieben:Striper:
Ich habe mal die Diffs angeschaut und mir ist auf die Schnelle nichts aufgefallen, was das auslösen könnte. Ich habe es meist auf der dreambox benutzt, da geht's natürlich ohne Probleme.
Mehr Infos kann ich dir leider nicht bieten. Hoffe trotzdem das du dir die Sache nochmal ansiehst.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: MPEG abspielen ohne VLC

Beitrag von rhabarber1848 »

Im Zuge meiner CVS-Tests habe ich heute zum ersten Mal den MP2 ausprobiert.
Erstmal eine Frage, welche MPG-Dateien kann der MP2 nun direkt abspielen?

Ich teste hier mit einigen MPEG1-Filmen, mplayer sagt dazu:
MPEG-PS file format detected.
VIDEO: MPEG1 352x288 (aspect 8) 25.000 fps 0.0 kbps ( 0.0 kbyte/s)
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Angezeigt wird leider gar nichts, der Bildschirm bleibt schwarz.

Dbox-Log zeigt das:
[mp:OutputThread:2067] found non-TS file, hoping for MPEG
[mp:OutputThread:2288] CMoviePlayerGui::SOFTRESET
[mp:ReadMPEGFileThread:1483] Number of files: 1 overall size: 806567440
[mp:ReadMPEGFileThread:1488] Buffering...
[mp:ReadMPEGFileThread:1491] input ringbuffer created, size: 0x1ffff
[mp:ReadMPEGFileThread:1882] found aid: 00
[mp:ReadMPEGFileThread:1936] startpts = 95414656
[mp:OutputThread:2102] while streaming found pida: 0x0065 ; pidv: 0x0064 ac3: 0
[mp:OutputThread:2288] CMoviePlayerGui::SOFTRESET
[controld] VIDEO_EVENT_SIZE_CHANGED 352x288 (4:3 -> 4:3)
Das wars...

Beim Drücken der Taste 6 auf der Fernbedienung erscheint kurz
"Puffern..." auf dem Bildschirm und das hier im Log:
[mp:ReadMPEGFileThread:1532] lseek from 11390851, seconds 300
[mp:ReadMPEGFileThread:1543] lseek to 821902611151, partsize 806567440
[mp:OutputThread:2288] CMoviePlayerGui::SOFTRESET
und der Bildschirm bleibt weiterhin schwarz.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: MPEG abspielen ohne VLC

Beitrag von seife »

MPEG1 geht nicht, da ist irgendwas im Parser nicht so ganz i.O., sämtlicher Referenzcode ist aber ziemlich unlesbar, und da ich nur noch demos als MPEG1 habe, hatte das bisher niedrige priorität.

Was er abspielt:
- VDR-Aufnahmen
- DVB-Aufnahmen (quelle egal), die mit dvbcut (dvbcut.sf.net) als MPEG gespeichert wurden (die MPEGs, die ich normalerweise dann mit dvdwizard auf DVD brenne)
- Transportstreams, aufgenommen mit neutrino oder z.B. mit "szap -r $sender & cat /dev/dvb/adapter0/dvr0 > file.ts" und einer DVB-Karte
- via VLC das übliche
Steht glaube ich auch im Header von movieplayer2.cpp, der Kommentar ist, zumindest was die Fileformate angeht, noch ziemlich aktuelle (einige der FIXMEs sind vermutlich schon ziemlich gefixt)