Frage zu MoviePlayer und DivX

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
ursus
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 28. Februar 2003, 17:22

Frage zu MoviePlayer und DivX

Beitrag von ursus »

Hallo allerseits,

ich habe da ein kleines Problem mit der Wiedergabe von DivX-Dateien. Zuerst hatte ich meine existierenden Dateien ausprobiert, die mit DivX5 und MP3 kodiert waren. Das Problem war, das der Mediaplayer nach der Anzeige "Puffern..." nicht mehr reagierte. Da ich mit DivX5 in meiner TV-Applikation im Moment eh Problem hatte, habe ich mir einen anderen Codec besorgt und zwar den XviD Code probiert. Habe in voller PAL-Auflösung gecaptured und siehe da, die Datei wurde wunderbar auf dem MediaPlayer abgespielt. Ein wenig habe ich mich aber über die Grösse der Datei gewundert, und habe dann gemerkt das ich die Tonspur unkomprimiert gespeichert habe. Das habe ich jetzt geändert und siehe da der MediaPlayer hängt sich wieder beim "Puffern..." auf. Komprimierung der Audio-Datei ausgeschaltet, geht wieder. Hat jemand von Euch eine Idee woran das liegen kann? Ich würde meine AVI's gerne inkl. Ton komprimieren.

Ach ja, ich verwende das neue 1.7er Image von AlexW und den VLC in der Version 0.6.2 (0.6.3 hatte den gleichen Effekt).

Thanks für Eure Hilfe!

ursus
Zuletzt geändert von ursus am Dienstag 18. November 2003, 12:25, insgesamt 1-mal geändert.
PepeLePew
Interessierter
Interessierter
Beiträge: 53
Registriert: Montag 27. Oktober 2003, 10:02

Beitrag von PepeLePew »

Gleiches Problem...noch keine Lösung :(

http://tuxbox-cvs.sourceforge.net/forum ... hp?t=26374
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

@ursus: Schicke bitte mal einen 10 Sekunden Ausschnitt von dem File MIT kompimiertem Audio.

Übrigens: Das Ding heißt MOVIEPLAYER. Nicht Mediaplayer. Das ist ein geschützter Begriff von M$.
ursus
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 28. Februar 2003, 17:22

Beitrag von ursus »

@gagga - Mache ich gerne wenn Du mir sagst wohin ich die Datei schicken soll.

Ich habe gestern noch ein weiteres Problem festgestellt. Wenn ich mir eine aufgenomme Videodatei im Movieplayer anschaue, dann hört der Movieplayer immer ein paar Sekunden auf, bevor der Film zu Ende ist. Mir scheint so, als ob VLC ein bischen eher fertig ist und dann auch der Movieplayer aufhört, ohne die letzten Sekunden anzuzeigen. Leider kann ich jetzt nicht genau sagen, wieviel denn vom Schluss fehlt, müsste ich mal stoppen.

Thanks

ursus
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Beitrag von gagga »

ursus hat geschrieben: Ich habe gestern noch ein weiteres Problem festgestellt. Wenn ich mir eine aufgenomme Videodatei im Movieplayer anschaue, dann hört der Movieplayer immer ein paar Sekunden auf, bevor der Film zu Ende ist.
Stimmt. Liegt an einem Bug der Windowsversion von VLC, für den ich einen Workaround einbauen mußte. Kann ich hoffentlich für VLC 0.6.3 wieder rausbauen. Aber noch haben die Betas das selbe Problem.
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

Auf meiner DBOX (Nokia-Sat 2*I, AlexW 1.7) hatte ich mit dem VLC 0.6.2 nur Probleme (kein ac3, kein divx), VLC 0.6.3 läuft wesentlich besser.
Beim Abspielen von divx ist mir aufgefallen, dass alle Videos mit einer Framerate <> 25 massive Probleme bereiten (also alle NTSC-Videos!). Nach einem neuen encodieren mit VirtualDub auf eine Framerate von 25 konnte ich auch diese Videos problemlos über den Movieplayer-VLC abspielen.
Noch besser läuft es meiner Meinung nach, wenn man die Videos als Transportstream (TS) über ein gemountetes NFS-Laufwerk abspielt. Dann kann man sich den ganzen Move mit VLC sparen, bzw. wartet eine bessere Version von VLC ab. Bei mir zu Hause konnte ich so meinen alten AMD K6-500 wieder als NFS-Server reaktivieren...

Gruss aus dem Harz

DarkVolli
CyberBob01
Neugieriger
Neugieriger
Beiträge: 5
Registriert: Dienstag 31. Dezember 2002, 08:45

Beitrag von CyberBob01 »

habe mal alles was die dbox von sich gibt gelogt...

den ersten teil kennt ihr alle schon... oder?

Code: Alles auswählen

Using /lib/modules/2.4.22-dbox2/misc/avia_napi.o
$Id: avia_napi.c,v 1.16 2003/07/24 01:59:22 homar Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
i2c-core.o: driver DVB I2C bridge registered.
i2c-core.o: client [dvb] registered to adapter [PowerPC 8xx I2C adapter](pos. 4)
.
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
Using /lib/modules/2.4.22-dbox2/misc/cam_napi.o
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
Using /lib/modules/2.4.22-dbox2/misc/dbox2_fp_napi.o
Using /lib/modules/2.4.22-dbox2/misc/avia_av.o
avia_av: $Id: avia_av_core.c,v 1.79 2003/10/16 08:42:20 alexw Exp $
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.11 2003/09/30 05:45:35 obi Exp $
Using /lib/modules/2.4.22-dbox2/misc/avia_gt.o
avia_gt_core: $Id: avia_gt_core.c,v 1.43 2003/10/08 19:54:24 obi Exp $
avia_gt_core: autodetecting chip type... eNX
avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.19 2003/09/30 05:45:35 obi Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.189 2003/10/25 15:45:34 wjoost Exp $
avia_gt_dmx: loaded ucode vB107
avia_gt_dmx: warning, misaligned queue 0 (is 0x32A00, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.37 2003/09/30 05:45:35 obi Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.28 2003/09/30 05:45:35 obi Exp $
avia_gt_capture: $Id: avia_gt_capture.c,v 1.32 2003/09/30 05:45:35 obi Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.40 2003/09/30 05:45:35 obi Exp $
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26 2003/08/01 17:31:22 obi Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_fb.o
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.51 2003/09/30 05:45:35 obi Exp $
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
Console: switching to colour frame buffer device 82x32
avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
Using /lib/modules/2.4.22-dbox2/misc/lcd.o
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
cdkVcInfo $Id: cdkVcInfo.c,v 1.4 2003/11/03 09:15:39 alexw Exp $

Using /lib/modules/2.4.22-dbox2/misc/avia_gt_lirc.o
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_oss.o
avia_oss: $Id: avia_gt_oss.c,v 1.23 2003/09/30 05:45:35 obi Exp $
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_v4l2.o
avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
Using /lib/modules/2.4.22-dbox2/misc/tda8044h.o
DVB: registering frontend 0:0 (TDA8044H QPSK Demodulator)...
Using /lib/modules/2.4.22-dbox2/misc/avia_av_napi.o
avia_av_napi.c: $Id: avia_av_napi.c,v 1.25 2003/09/12 03:01:51 obi Exp $
Using /lib/modules/2.4.22-dbox2/misc/avia_gt_napi.o
avia_gt_napi: $Id: avia_gt_napi.c,v 1.188 2003/09/30 05:45:35 obi Exp $
$Id: sectionsd.cpp,v 1.167 2003/06/18 12:19:23 alexw Exp $
caching 504 hours
events are old 60min after their end time
$Id: zapit.cpp,v 1.332 2003/10/14 12:48:59 thegoodguy Exp $
[cdkVcInfo] Version (Image): 0107200311041222
[camd] ca system id: 1702
$Id: controld.cpp,v 1.110 2003/10/21 22:48:25 zwen Exp $

[controld] Boxtype detected: (2, Philips D-BOX2)
[controld] setting VideoFormat to auto 
[nhttpd] Neutrino HTTP-Server starting..
[camd] no card is in slot #2
[camd] no card is in slot #1
[basicsocket] send_data: Resource temporarily unavailable
[neutrino] frameBuffer Instance created
1024k video mem
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
[neutrino] enable flash
[neutrino] Software update enabled
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/micron.ttf...OK (Micron/Regular)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Micron/Regular)
Using /lib/modules/2.4.22-dbox2/kernel/net/sunrpc/sunrpc.o
Using /lib/modules/2.4.22-dbox2/kernel/fs/lockd/lockd.o
Using /lib/modules/2.4.22-dbox2/kernel/fs/nfs/nfs.o
Mount(0) 192.168.0.1:/m -> /mnt/mp3
mount: RPC: Unable to receive; errno = Connection refused
mount: nfsmount failed: Bad file descriptor
NFS: mount program didn't pass remote address!
mount: Mounting 192.168.0.1:/m on /mnt/mp3 failed: Invalid argument
[neutrino]: NFS mount error: "mount -t nfs 192.168.0.1:/m /mnt/mp3 -o ro,soft,ud
p,nolock,rsize=8192,wsize=8192"
[neutrino] vcrControl Instance created
CVCRControl registered new serverdevice: ngrab
[neutrino] menue setup
loading locales: scandir: No such file or directory
[controld] setting VideoFormat to auto 
video notify: videomenu.videoformat
[neutrino] registering as event client
[basicsocket] send_data: Resource temporarily unavailable
[camd] set emm caid 1702 capid 1000
[camd] starting onid 0085 sid 000b
[camd] set emm caid 1702 capid 1000
[neutrino] initialized everything
descramble onid: 0085 sid: 000b status: 8484
(den mountfehler habe ich bereits beseitigt :D )


so ab hier geht es mit dem movieplayer los
DVD-taste gedrückt

Code: Alles auswählen

[movieplayer.cpp] Generated MRL: dvdsimple:D:@1:1
[movieplayer.cpp] ringbuffer created
[movieplayer.cpp] mrl:dvdsimple:D:@1:1
[movieplayer.cpp] ReceiveStreamThread started
[movieplayer.cpp] read starting
[movieplayer.cpp] HTTP Result (emptyurl): 0
[movieplayer.cpp] URL      : http://192.168.0.10:8080/?sout=#transcode{vcodec=mp
gv,vb=1000,width=704,height=576,acodec=mpga,ab=192,channels=2}:duplicate{dst=std
{access=http,mux=ts,url=:8080/dboxstream}}
[movieplayer.cpp] URL(enc) : http://192.168.0.10:8080/?sout=%23transcode%7Bvcode
c%3Dmpgv%2Cvb%3D1000%2Cwidth%3D704%2Cheight%3D576%2Cacodec%3Dmpga%2Cab%3D192%2Cc
hannels%3D2%7D%3Aduplicate%7Bdst%3Dstd%7Baccess%3Dhttp%2Cmux%3Dts%2Curl%3D%3A808
0%2Fdboxstream%7D%7D
[movieplayer.cpp] Server: 192.168.0.10
[movieplayer.cpp] Port: 8080
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] VLC still does not send. Retrying...
[movieplayer.cpp] Trying to connect socket
[movieplayer.cpp] Socket OK
[movieplayer.cpp] GET Sent
[movieplayer.cpp] Now VLC is sending. Read sockets created
das erste mal puffern... (normal)

Code: Alles auswählen

[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] ReceiveStreamThread: while streaming found pida: 0x0045 ; pidv
: 0x0044
[movieplayer.cpp] PlayStreamthread: while streaming found pida: 0x0045 ; pidv: 0
x0044
[movieplayer.cpp] PlayStreamthread: Driver successfully set up
[controld] VIDEO_EVENT_SIZE_CHANGED 704x576 (4:3 -> 4:3)
nur mit dieser auflösung ist mein bildschirm ausgefüllt. der fehler tritt aber bei allen auflösungen auf.

so nun wieder puffern... 10 sec puffern 10 sec bild und ton im wechsel...

Code: Alles auswählen

[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] Buffering approx. 3 seconds
[movieplayer.cpp] PlayStreamthread: Didn't receive for a while. Stopping.
[movieplayer.cpp] Waiting for RCST to stop
[movieplayer.cpp] Seems that RCST was stopped succesfully
so hier erscheint nach kurzen warten das movieplayer startbild

ich kann es so oft versuchen wie ich mag... 4 mal puffen stop...

habe es mit unterschiedlichen DVD's versucht, jedes mal nach dem 4 puffern stopt die wiedergabe... entweder mit player-startbild oder mit schwarzem schirm ohne weiteren infos, dann hilft nur noch reset

das problem ist dass wärend des pufferns auch das playback stopt...
davon ab dass die puffer-meldung stört...

die meldung am VLC zeigt nur das an

Code: Alles auswählen

main: playlist item `dvdsimple:D:@1:1'
packetizer_a52: Running A/52 packetizer
packetizer_mpegvideo: Running mpegvideo packetizer
packetizer_a52: A/52 channels:6 samplerate:48000 bitrate:448000
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)

immer wieder immer wieder bla bla bla

main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
main error: failed allocating a new buffer (decoder stuck?)
access_output_http: Close
hat jemand einen rat?

entweder gibt es irgendwo eine einstellung wo der puffer eingestellt wird oder ich habe sonst wo was falsches drin stehen... grübel...

auf jeden fall ist eines sicher: NEIN keine Linux-Kiste aufsetzen
ursus
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Freitag 28. Februar 2003, 17:22

Beitrag von ursus »

@DarkVolli - Ich wusste gar nicht, das man die Videos auch über den Transportstream abspielen kann. Ich hatte das mal bei mir probiert, hat aber nicht funktioniert. Deswegen habe ich es auch nicht mehr probiert.
Was muss man denn machen, damit das funktioniert? Ich habe es gerade probiert und es wurde nichts abgespielt.

Thanks

ursus
DarkVolli
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 11. März 2003, 12:42

Beitrag von DarkVolli »

@ursus
Du must Deine Videos erst in das TS-Format konvertieren, die Software die ich dazu benutze trägt den Namen Project-X und ist der Nachfolger von ds.jar. Allerdings mußt Du dazu Java bzw. Java-Runtime installieren...
Auf http://forum.lucike.info findest Du alle Infos die Du dazu brauchst.

DarkVolli
Majoo
Neugieriger
Neugieriger
Beiträge: 9
Registriert: Dienstag 14. Oktober 2003, 20:35

bitte auch um hilfe

Beitrag von Majoo »

@gagga

hatte hier im forum schon mal die frage gestellt ob mir einer helfen kann,und zwar hängt sich mein movieplayer jedesmal auf wenn ich ac3 aktiviere,egal ob ich eine dvd oder ein gestreamtes video oder halt ein avi abspiele.Box hängt sich immer auf.wäre nett wenn du mir mal ein tipp geben könntest.vielen dank im vorraus.box ist sagem mit 1xchip- baseimage 1.7 und dem snap vom 19.11.03.

gruß majoo
gagga
Senior Member
Beiträge: 782
Registriert: Dienstag 25. Februar 2003, 21:35

Re: bitte auch um hilfe

Beitrag von gagga »

Majoo hat geschrieben:@gagga

hatte hier im forum schon mal die frage gestellt ob mir einer helfen kann,und zwar hängt sich mein movieplayer jedesmal auf wenn ich ac3 aktiviere,egal ob ich eine dvd oder ein gestreamtes video oder halt ein avi abspiele.Box hängt sich immer auf.wäre nett wenn du mir mal ein tipp geben könntest.vielen dank im vorraus.box ist sagem mit 1xchip- baseimage 1.7 und dem snap vom 19.11.03.

gruß majoo
Schick bitte mal ein Log vom VLC _und_ von der Box.