UDREC Parameter asplit und vsplit

Die alten XMG Foren.
Gesperrt
Nachricht
Autor
Captain_Grauhaar
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 44
Registriert: Mi 07 Apr 2004, 7:25

UDREC Parameter asplit und vsplit

#1 Beitrag von Captain_Grauhaar » Di 25 Jan 2005, 22:34

Hi,

bei einem Streamingversuch mit udrec ES Streaming ist mir etwas aufgefallen. Um asplit oder vsplit zu deaktivieren gibt man ja -1 bei der jeweiligen Option an. Ich wollte das asplit jetzt deaktivieren weil ich es nicht will.

udrec wurde daraufhin mit "-asplit -1 vsplit 2 usw." gestartet. Es kommen keine Fehler, aber beim Filmstart kommt trotzdem "audio split", was ja nicht sein dürfte.
Ich weiß jetzt nicht ob der Aufruf mit "-asplit -1" überhaupt gültig ist. Das "-" Zeichen ist ja eigentlich ein Keyword Vorzeichen. Ist es nicht so, dass man dann "-asplit" bzw. "-vsplit" gar nicht angeben darf, wenn man es nicht haben will. Seltsamerweise kommen auch keine udrec Fehler.
MfG
Udo Frormann

z3r0
XMediaGrabber Dev
Beiträge: 2227
Registriert: Di 24 Feb 2004, 17:47
Wohnort: Nürnberg
Kontaktdaten:

#2 Beitrag von z3r0 » Di 25 Jan 2005, 22:43

Durchaus möglich das dieses Zeichen "-" zuviel ist. Vielleicht kann ein udrec-Experte Klarheit verschaffen. Wenn dieses Zeichen stört schmeisse ich es raus. Das der Parameter immer mitgeht, duerfte (eigentlich) nicht stören.
http://www.XMediaGrabber.de
Dreambox 7020
Ubuntu Feisty Fawn & WindowsXP SP2
Core2Duo E6400, 2048mb RAM

Captain_Grauhaar
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 44
Registriert: Mi 07 Apr 2004, 7:25

#3 Beitrag von Captain_Grauhaar » Di 25 Jan 2005, 23:12

Hmm, wenn man nur "-asplit" ohne zusätzliche Werte angibt, dann ist der default "0", also es findet sofort ein Audiosplit beim einem Wechsel statt. Nur wenn man asplit ganz weglässt, dann ist diese Option disabled. So zumindest verstehe ich es. Gleiches gilt natürlich auch für vsplit.
Ich befürchte, dass das mit der "-1" Angabe nicht deakiviert wird, sondern dass das nur als ein unbekanntes Keyword (wegen dem "-") gewertet wird, bei dem dummerweise keine Fehlernachricht kommt.
MfG
Udo Frormann

z3r0
XMediaGrabber Dev
Beiträge: 2227
Registriert: Di 24 Feb 2004, 17:47
Wohnort: Nürnberg
Kontaktdaten:

#4 Beitrag von z3r0 » Di 25 Jan 2005, 23:20

Es ist in 5 Minuten eingebaut und klingt auch recht plausibel. Ich will es nur bestaetigt haben.

aSplit/vSplit nur dann mitgeben, wenn deren Werte groesser -1 eingestellt sind ?

edit: eigentlich egal, ich nehme die Werte raus, wenn sie auf -1 stehen. Kann ganz sicher nicht schaden.
http://www.XMediaGrabber.de
Dreambox 7020
Ubuntu Feisty Fawn & WindowsXP SP2
Core2Duo E6400, 2048mb RAM

flyingoffice
Site Sponsor
Site Sponsor
Beiträge: 141
Registriert: Sa 15 Nov 2003, 11:41
Wohnort: Zuhause

#5 Beitrag von flyingoffice » Mi 26 Jan 2005, 8:38

z3r0 hat geschrieben:Ich will es nur bestaetigt haben. aSplit/vSplit nur dann mitgeben, wenn deren Werte groesser -1 eingestellt sind ?
Aus der udrec Komandozeilenhilfe:

Code: Alles auswählen

-vsplit 2                     split on video format change
                              + optional sequences to skip (default)
-asplit                       split on audio format change
                              + optional sequences to skip (default)
Bei Angabe von asplit/vsplit wird in jedem Fall getrennt. Und hier noch der entsprechende Quelltext:

Code: Alles auswählen

} else if (args[i] == "-vsplit") {
	record.IsVideoFormatChangeSplit = true;
	if (i + 1 < args.Length) {
		try {
			record.VideoFormatChangeSequenceSkip = 
					Convert.ToInt32(args[i + 1]);
			i++;
		} catch (FormatException) {
			; // Zahl ist optional
		}
	}
} else if (args[i] == "-asplit") {
	record.IsAudioFormatChangeSplit = true;
	if (i + 1 < args.Length) {
		try {
			record.AudioFormatChangeSequenceSkip = 
					Convert.ToInt32(args[i + 1]);
			i++;
		} catch (FormatException) {
			; // Zahl ist optional
		}
	}
Nokia Sat 2xI Avia500 GTX, JtG-Teamimage
Nokia Sat 2xI Avia500 GTX, Betanova 2.01
Philips Sat 2xI Avia600 ENX, JtG-Teamimage
Athlon 900 Mhz, K7M, 640 Mb ECC-CL2, WD600AB, WD1200AB, Win XP
XMG/Dbox>udrec(ES)>Mpeg2Schnitt>Muxii>DVD

Gesperrt