VLC Rape beta

Digital Recording
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

ReDOOM hat geschrieben:@petgun: gute Frage *g* kann auch sein das ich VLC da etwas überschätzt habe, muß mich da mal etwas durchwühlen.
geht imo nicht http://forum.videolan.org/viewtopic.php ... ncapsulate ist eine Antwort von Dezember 2004...vielleicht hat sich da ja was geaendert.
Fraggle3697
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 26. Februar 2003, 20:31

Beitrag von Fraggle3697 »

Hallo,
habe heute VLCRape installiert, Senderliste wird eingelesen EPG auch allerdings beim Doppelklick auf den Sender bleibt alles dunkel. In der pidfix.dat steht nur folgendes:

0,03F1,0203,0057 0,03F1,0203,0057,1FFE Spice Platinum
0,0910,0911,0912 0,0910,0911,0912,0916 FreeX TV
0,1200,1201,1202 0,1200,1201,1202,1206 FreeX TV2
0,0474,0475,0476 0,0474,0475,0476,047A XDreamTV

Ich setze VLC 0.8.5-svn-20060202-0000 ein und habe eine dbox nokia kabel mit Yadi 1.10.1.0

Hat jemand eine Idee, woran das liegen kann ???
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

Fraggle3697 hat geschrieben:Ich setze VLC 0.8.5-svn-20060202-0000 ein..
die letzte VLCRape-Version funktioniert 'nur' mit VLC 0.8.4a
Fraggle3697
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 26. Februar 2003, 20:31

Beitrag von Fraggle3697 »

Habe es jetzt mit VLC 0.8.4a und VLCRape 0.3.2.5c versucht. Das Bild bleibt schwarz.
Im linken Fenster werden mir die Sender mit den laufenden Sendungen angezeigt. Der Programmpfad zu VLC ist auch OK. Beim Doppelklick auf einen Sender passiert einfach gar nichts.

Habe es auch einmal mit WinGrabTV probiert. Das funktioniert problemlos, allerdings ohne Aufnahme.
tob123456
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 20. Februar 2006, 19:55

Beitrag von tob123456 »

Kann mir jemand das hier mal genauer erklären?:

Da Neutrino bei einigen Sendern nicht korrekt auf getallpids antwortet können die Pids in der Datei pidfix.dat jetzt korrigiert werden. Format ist erkannte pids- leerzeichen - geänderte pids - leerzeichen Kommentar (optinal).

\Dokumente und Einstellungen\%User\Anwendungsdaten\VLCRape\pidfix.dat

Code:

0,03F1,0203,0057 0,03F1,0203,0057,1FFE Service 1
0,0910,0911,0912 0,0910,0911,0912,0916 Service 2
0,1200,1201,1202 0,1200,1201,1202,1206 Service 3
0,0474,0475,0476 0,0474,0475,0476,047A Service 4

Bei mir klappt soweit alles wunderbar (super tool!!!!! ) ich hab jedoch bei einigen Sendern derbe ruckler drin. Kann ich das damit irgendwie beheben? Wenn ja wie geht das genau? Hab leider noch nicht allzuviel Ahnung von der Materie...

gruß TOB
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

tob123456 hat geschrieben:Bei mir klappt soweit alles wunderbar (super tool!!!!! ) ich hab jedoch bei einigen Sendern derbe ruckler drin. Kann ich das damit irgendwie beheben?
..wenn's an der Datenrate liegt (zB. ZDF/3sat) bleibt Dir 'nur' die Optimierung Deines Netzwerks uebrig. Was sind das fuer Sender...wie hoch ist die Datenrate bei den 'derben Rucklern' ?
tob123456
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Montag 20. Februar 2006, 19:55

Beitrag von tob123456 »

ja am heufigsten passierts bei ARD ZDF und 3SAT.

Wo kann ich denn was zur Datenrate sehen?
Hab mal nen log von den rucklern gemacht. DA kommt dann immer sowas hier:

main warning: output date isn't PTS date, requesting resampling (67271)
main warning: PTS is out of range (-4487), dropping buffer
main warning: PTS is out of range (-28445), dropping buffer
main warning: PTS is out of range (-8438), dropping buffer
main warning: output PTS is out of range (44317), clearing out
main warning: input PTS is out of range (68327), trashing
main warning: input PTS is out of range (44336), trashing
main warning: input PTS is out of range (20344), trashing
main warning: PTS is out of range (-32364), dropping buffer
main warning: buffer is 52729 in advance, triggering downsampling
main warning: input PTS is out of range (326), trashing
main warning: computed PTS is out of range (27532), clearing out
main warning: timing screwed, stopping resampling
main warning: PTS is out of range (-25294), dropping buffer
main warning: output PTS is out of range (47594), clearing out
main warning: input PTS is out of range (28497), trashing
main warning: computed PTS is out of range (4420), clearing out
main warning: output date isn't PTS date, requesting resampling (59470)
main warning: buffer is 59470 late, triggering upsampling
main warning: PTS is out of range (-14164), dropping buffer
main warning: PTS is out of range (-38120), dropping buffer
main warning: PTS is out of range (-25021), dropping buffer
main warning: output date isn't PTS date, requesting resampling (48827)


Zuletzt geändert von tob123456 am Mittwoch 22. Februar 2006, 15:43, insgesamt 1-mal geändert.
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Das Log hättest Du auch noch max. 10 Zeilen kürzen können. Wenn nicht nicht genug Daten durch das Netzwerk kommen, kommt es alt zu Datenverlust.

cu
Jens
ollo
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Freitag 21. Februar 2003, 19:14

Beitrag von ollo »

Das Problem habe ich auch,an was könnte das liegen?
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

sorry, war wieder eine Woche auf Tour.
petgun hat geschrieben: die letzte VLCRape-Version funktioniert 'nur' mit VLC 0.8.4a
Sollte eigentlich mit 0.8.4a und den nightlys funktionieren. Werde die Liste der unterstützen Versionnen mal überarbeiten.

Fraggle3697 hat geschrieben:Hallo,
habe heute VLCRape installiert, Senderliste wird eingelesen EPG auch allerdings beim Doppelklick auf den Sender bleibt alles dunkel.
Versuch mal andere ucodes, die in der Box müssen den spts mode unterstützen.


Was die Ruckler angeht, ich experimenteire noch etwas rum, aber wir haben zwei Flaschenhälse, 10mbit Dbox und http als Protokoll. ARD, ZDF, 3Sat haben teilweise Datenraten bis zu 8,5 mBit. Als kleiner Tipp wenn man einen eventuell vorhandenen Laufvogel auf den Router auslagert hat die Box deutlich mehr Luft zum Daten schieben. Aber das ist das einzige was ich zu dem Thema sagen werde.

Hier mal die aktuelleVersion:
http://redoom.org/VLCRape.rar

http caching ist wieder drin, bei einem installierten nightly wird jetzt die tatsächliche Datenrate unter Streaminfos angezeigt. Die 0.84a hat das Feature nicht drin. Am besten installiert ihr euch ein nightly zusätzlich zu der 0.84a da ich die alte Version auch nicht großartig weiter supporten möchte. Die Unterschiede sind teilweise doch recht gravierend.

Code: Alles auswählen

 
Beispiel Streaminfos 

Resolution:720 x 576
Ratio: 4:3
Bitrate:   692 kB/s
Fps: 25
Audio type: joint stereo

PMT: 00C8
PIDs: 00D2 Video, 00DC  Mono,  00E1  Dolby Digital,  00DD  mono/2-Kanal,  00E6  vtxt
VLC: http://192.168.0.51:31339/0,00C8,00D2 
Habe bis Montag Urlaub und werde versuchen noch einiges zu fixen und mal ein Readme zu verfassen - wenn es der Schädel erlaubt *g*, hier ist Karneval und ich gehe jetzt ein paar verdiente Bierchen trinken.

DOOM
spiep
Neugieriger
Neugieriger
Beiträge: 10
Registriert: Samstag 14. Januar 2006, 01:07

Beitrag von spiep »

:gruebel: Das Ding zerschiesst meine Internetverbindung......
Werd der Sache mal auf den Grund gehen
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

???

wie äußert sich daß denn?
pimppapst
Beiträge: 1
Registriert: Freitag 24. Februar 2006, 14:05

Probleme beim Starten von VLCRape

Beitrag von pimppapst »

Ich hätte da ein kleines Problem beim Starten von VLCRape.

Rape bleibt immer mit folgender Meldung im Popup stehen und friert ein :-(
"reading vlcrape settings
done
capturing vlc.exe"

Ich habe heute die neueste Version runtergeladen unter
http://redoom.org/VLCRape.rar
und als VLC-Client habe ich die Versionen
vlc-0.8.5-svn-20060202-0000 und/oder
vlc-0.8.5-svn-20060224-0001

Beide haben das gleiche Problem.

VLC.exe und VLCRape.exe sind beide im gleichen Verzeichnis.

Hat irgendjemand eine Idee?

Vielen Dank vorab für eure Hilfe,
pimpy[/img]
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

Der Fehler kann auftreten wenn ein ungültiger Pfad oder ein Pfad zu einer alten VLC Version in der Registry steht.

Habe Rape gerade dahingehend gefixt daß es dann nicht mehr bei capture vlc stehen bleibt.

Saug dir die Version noch mal und setz den pfad per hand.

DOOM
petgun
Tuxboxer
Tuxboxer
Beiträge: 5001
Registriert: Montag 11. November 2002, 15:26

Beitrag von petgun »

TIP:
wer keinen Bock auf NFS hat kann auch mit VLCRape aufnehmen...das klappt verdammt gut, selbst bei extrem hohen Datenraten:

Bild

..das ist kein Fake und das Diagramm ist kalibriert. Die Aufnahme (ARD Olympia Live) war fehlerlos..zum Video mit hohen Datenraten..

Code: Alles auswählen

.
-> durchschnittl. nom. Bitrate 6247391bps (min/max: 2960000/9307200)
.
..kommt noch eine ac3 und mp2 Tonspur hinzu..

Code: Alles auswählen

.
-> Ursprungsformat: MPEG-1, Layer2, 48000Hz, stereo, 192kbps, CRC @ 00:00:00.000
Audio Frames: wri/pre/skip/ins/add 31616/0/0/0/0 @ 00:12:38.784 abgeschlossen...
---> neue Datei: 'D:\rec\26_02_2006-11_34_19 Das Erste - Langlauf.mp2'
.
-> Ursprungsformat: AC-3, CM, 2/0(2.0), dn -27dB, 48000Hz, 448kbps @ 00:00:00.000
Audio Frames: wri/pre/skip/ins/add 23712/0/0/0/0 @ 00:12:38.784 abgeschlossen...
---> neue Datei: 'D:\rec\26_02_2006-11_34_19 Das Erste - Langlauf.ac3'
.
impossible Mission mit CIFS und selbst mit einem NFS-Server nicht so einfach fehlerfrei aufzunehmen.
JOCKYW2001
Einsteiger
Einsteiger
Beiträge: 358
Registriert: Montag 21. Juli 2003, 23:52

Beitrag von JOCKYW2001 »

Wow ReDOOM, this is a wonderful tool! Many, many thanks :)

I also noticed that 'StreamInfo' nicely shows data which I need to manually create my "box-2-box streaming channellist" files. These files look like:

Code: Alles auswählen

#DBOXSTREAM
DISCOVERYCHANNEL=192.168.1.91;31339;0x3ff;0x400;0x110085000e
I would be extremely grateful if you could program a dboxstream file generator tool or perhaps integrate an "export DBOXSTREAM file" feature in VLCRape ?

Cheers,
JockyW
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

thanks :-)

exporting the PIDs is possible but there's a problem, the vlc rape settings include only the channel name and the serviceid, after each zap vlcrape fetches the pids from the dbox to ensure that all avaiable audio pids are included.

This means - it's necessary to switch to channel after channel and grab the associated PIDs.

Not a big deal to automatise this, but a complete pid export for a channel list with ~2000 services would take hours.

Which OS do you use? Enigma or Neutrino?

DOOM
Fraggle3697
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 26. Februar 2003, 20:31

Beitrag von Fraggle3697 »

Hallo,
Ich denke an dem SPTS-Mode kann es nicht liegen.
Ich nehme über SPTS mittels Direktaufnahme auf meine ASUS WL-HDD auf, und das funktioniert einwandfrei. Habe auch den SPTS-Mode auf der DBOX per Hand aktiviert und danach VLCRape gestartet.
Das gleiche Ergebnis. Er liest alle Sender ein. Beim Druck auf EPG erfolgt die Anzeige des Titels der laufenden Sendung und beim Doppelklick auf den Sender bleibt das Bild Schwarz und es passiert gar nichts.

Nokia Kabel
YADI 1.10.1.0
VLC 0.8.5-svv-20060202-0000
VLCRape 0.3.2.5d

Vielleicht hat ja noch jemand einen Tip?
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

wird der VLC denn richtig gecaptured? Kannst du Movies über die DVD/HDD Sektion des Tools abspielen?

Falls ja was kommt an debug meldungen?
Fraggle3697
Interessierter
Interessierter
Beiträge: 62
Registriert: Mittwoch 26. Februar 2003, 20:31

Beitrag von Fraggle3697 »

Wenn ich *.mpg abspielen will habe ich nur den Ton und kein Bild.
Das Log sieht so aus:

libmpeg2 warning: invalid picture encountered
main warning: late picture skipped (2439795999)
libmpeg2 warning: invalid picture encountered
main warning: late picture skipped (2439859000)
libmpeg2 warning: invalid picture encountered
main warning: late picture skipped (2439889999)
libmpeg2 warning: invalid picture encountered
libmpeg2 warning: invalid picture encountered
libmpeg2 warning: invalid picture encountered
ps warning: garbage at input, trying to resync...
ps warning: found sync code
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

von was ist der log jetzt?

File auf Festplatte oder beim Live Streamen von der Box? Funktioniert das File wenn du es nur mit Videolan ohne VLC Rape abspielst?

Bekommst du überhaupt von der Box einen Stream wenn du im VLC Netzwerk stream öffnen anklickst und den stream manuell holst?

Für Pro7 gerade http://192.168.0.51:31339/0,0064,00FF,0100,0101 z.b

Ist schwer jemandem zu helfen wenn man ihm alles aus der Nase ziehen muß, meine Glaskugel ist gerade in der Reinigung.
JOCKYW2001
Einsteiger
Einsteiger
Beiträge: 358
Registriert: Montag 21. Juli 2003, 23:52

Beitrag von JOCKYW2001 »

ReDOOM hat geschrieben:This means - it's necessary to switch to channel after channel and grab the associated PIDs.

Not a big deal to automatise this, but a complete pid export for a channel list with ~2000 services would take hours.
A full list isn't necessary for me. I would be happy if after zapping to a channel, I'd have an "export dboxstream" option to generate the files. For example after zapping to Premiere1 which shows this streaminfo:
PIDs: 01FF Video, 0200 deutsch, 0201 englisch, 0203 Dolby Digital 5.1, 0020 vtxt

In this case I'd like to generate 3 files:
PREMIERE1-deutsch.ts
PREMIERE1-englisch.ts
PREMIERE1-Dolby Digital 5.1.ts

(The gui should show a file save as dialog)

In case that after some time apids have changed one just has to export dboxstream again.
Which OS do you use? Enigma or Neutrino?
Neutrino

/JockyW
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

JOCKYW2001 hat geschrieben: I would be happy if after zapping to a channel, I'd have an "export dboxstream" option to generate the files. (The gui should show a file save as dialog)

#DBOXSTREAM
DISCOVERYCHANNEL=192.168.1.91;31339;0x3ff;0x400;0x110085000e
I eve still some technical understanding problems :roll:

Which programm or device are thouse files for? And how do you got this pid "0x110085000e"?
JOCKYW2001 hat geschrieben: For example after zapping to Premiere1 which shows this streaminfo:
PIDs: 01FF Video, 0200 deutsch, 0201 englisch, 0203 Dolby Digital 5.1, 0020 vtxt

In this case I'd like to generate 3 files:
PREMIERE1-deutsch.ts
PREMIERE1-englisch.ts
PREMIERE1-Dolby Digital 5.1.ts

Code: Alles auswählen

Name:	Premiere 1
Bitrate:    3593 kb/s
SR:	1:0:1:a:2:85:c00000:0:0:0:

VPID:	01ffh (511d)	APID:	0200h (512d)
PCRPID:	01ffh (511d)	TPID:	0020h (32d)
TSID	0002h		ONID:	0085h
SID:	000ah		PMT:	0065h

Video:	720x576 (16:9)	VLC:	http://192.168.0.50:31339/0,0065,01FF,0200,0201,0203,01FF
Do u need the pids for every channel in a single text file? And what about the PMT? It's missing in your example.

Code: Alles auswählen

content of:PREMIERE1-deutsch.ts

#DBOXSTREAM
PREMIERE1-deutsch=192.168.1.91;31339;0x1FF;0x200;0x????????e 


Please mail an example file to redoom@gmx.net

DOOM
ReDOOM
Interessierter
Interessierter
Beiträge: 96
Registriert: Donnerstag 2. Februar 2006, 22:49

Beitrag von ReDOOM »

VLCRape 0.3.2.6
http://redoom.org/VLCRape.rar

Habe das Record Ausgabeformat wählbar gemacht. Bitte einmal testen ob die im RAW Mode aufgenommenen Streams Movieplayer kompatibel sind. ProjectX sagt mir nämlich TS != RAW :D

Die Formate MP4 und MOV können während der laufenden Aufnahme nicht wiedergegeben werden.


DOOM
JOCKYW2001
Einsteiger
Einsteiger
Beiträge: 358
Registriert: Montag 21. Juli 2003, 23:52

Beitrag von JOCKYW2001 »

ReDOOM hat geschrieben:I eve still some technical understanding problems :roll:

Which programm or device are thouse files for? And how do you got this pid "0x110085000e"?
Neutrino's Movieplayer by gmo18t can play a livestream from another dbox. It needs a livestream .ts file which contains the ip and sourceport of the other box and the channel information (vpid, apid, tsid, onid, sid). The file format is described in the third post of this thread:
http://forum.tuxbox-cvs.sourceforge.net ... dboxstream

Code: Alles auswählen

Kurzbeschreibung:
#DBOXSTREAM 
P1=192.168.xxx.xxx;31339;0x100;0x101;0x10023001a
 
#DBOXSTREAM => magic zur Erkenung des Typs 
P1 => Programmname (beliebig) 
192.168.xxx.xxx => Server IP (oder auch Name) 
31339 => Server Port auf dem streamts lauscht (dezimal) 
0x100 => Video PID (hexadezimal) 
0x101 => Audio PID (hexadezimal) 
0x10023001a => tsid/onid/sid aus services.xml (hexadezimal)
Do u need the pids for every channel in a single text file? And what about the PMT? It's missing in your example.
I would need a file for each apid, where the filename follows from the service name (e.g. PREMIERE1) and the apid (e.g. deutsch). For example:
PREMIERE1-deutsch.ts

Enjoy Carnival :P

/JockyW