Hier das Video ->
Beiträge von sasuke9999
-
-
Hi, hab das Problem das ich ein Quellvideo im DV Format von einer Kamera habe, wo die Gesichter leider so überhellt sind, das man nichts mehr erkennt(Durch die Scheinwerfer). Dazu noch Gelbstiche im Video. Welche Filter gibt es dagegen? Fixchromableed hat nicht geholfen
-
Hi, wenn ich habe die x264.exe ( 1016 Skystrifes patched build)
Sind --aq-strength 0.4 und --qcomp 0.7 nur für den Quantizer intressant/notwendig oder auch für 2pass?
-
Ok hab jetzt ne andere Möglichkeit gefunden. Ich lass mit den Parametern eine bat schreiben die dann per exec ausgeführt wird^^.
Thx.
-
Ich habe halt nru das Problem das die exe sofort weg geht wenn ein Fehler ist. Deshalb dachte ich man kann es paralel machen. Wenn dies halt nicht der Fall ist muss das Fenster halt aufbleiben. Ist halt die Farge wie. Im Internet stand /k aber das hat wohl auf x264.exe keine Auswirkungen. Aufgreufen wird die ja shcon mit cmd.exe. Kann man nicht cmd.exe aufrufen und das dann da eingeben lassen? So wie man es sonst auch machen würde mit start ausführem??
wenn ich wieder start hinzufüge kommt wieder das command window aber er gibt keine error meldungen mehr aus. nru noch die anderen
wie könnte ich den was in die cli schreiben lassen? also außer beim ausführen übergeben
-
ne wird immernoch blockiert -_-.
Kann ich nicht die cmd.exe zwingen offen zu bleiben dann hab ich das problem nicht.
-
auch wenn ich das auskommentiere blockiert was den button
-
Ok. Aber er gibt die Zeile nicht alle paar sek neu aus. kann ich da was machen?
Ist ja unpassend wenn 1% 2% ... erst angezeigt wird wenn er fertig ist^^Wenn ich das Ausfüren auf einen Button lege bleibt dieser auch solange gedrückt, bis die exe fertig ist. Also kann ich nciht durhc einen anderen Button die Aktion schleißen
apllication.destroy beendet die java appl. aber nicht die exe
-
Hm. Kann man auch Dos und println ausgeben?
Wie kann ich den die exe beenden? hab jetzt 4 am laufen^^ vorher konnte ich einfach das dosfenster schließen
edit. Scheinbar gibt er es erst aus wenn die exe beendet wird.
-
Ja. Alles gibt er aber nicht wieder. Leider taucht jetzt nicht mehr das schwarze dos fenster auf wenn kein fehler ist. Ich bin gerade am rumprobieren.
-
Supi. Jetzt gibt er was aus
STDOUT:
STDOUT: C:\Users\***\Desktop\testx264>
STDERR: x264 [error]: invalid argument: qp = p^^. jetzt muss ich es nur noch bei mir übernehmen thx.
-
Ne x264 startet gar nicht, es wird null aufgerufen.
-
Hm bei mir gehts damit auch nicht.
Exit Code: -1
wird ausgegeben und x264.exe wird nicht gestartet. -
ausgegeben wird :
"C:\Users\***\Desktop\fProjekt\x264.exe" null "Ziel.mkv" "C:\Users\***\Desktop\Projekt\test.avs" ab er ohne die cmd start startet x264 nicht.
-
Ich hab es mit den "\" ausprobiert klappte aber leider nicht. Ohne cmd fürht er erst gar nicht die exe aus. Man bruacht scheinbar "cmd start".
Mit Selurs tip kommt Als Ausgabe:
java.io.FileInputStream@40afb9
java.io.FileInputStream@a415a3
java.io.FileInputStream@1c67248
java.io.FileInputStream@e2433b
java.io.FileInputStream@2d0479
java.io.FileInputStream@694f12
java.io.FileInputStream@b0ede5
java.io.FileInputStream@1304043
java.io.FileInputStream@1758cd1
java.io.FileInputStream@e555bd
java.io.FileInputStream@16f5261
java.io.FileInputStream@1554233
java.io.FileInputStream@1080876
java.io.FileInputStream@ba6c13
java.io.FileInputStream@1c6d11a
java.io.FileInputStream@1b5a5cf
java.io.FileInputStream@8c7be5
java.io.FileInputStream@1f8d244
java.io.FileInputStream@14b081bCode:
try{
Process application = Runtime.getRuntime().exec("cmd /k start "+pfad+" "+parameter+" "+ziel+" "+quelle);StringBuffer inBuffer = new StringBuffer();
InputStream inStream = application.getInputStream();
new InputStreamHandler( inBuffer, inStream );
StringBuffer errBuffer = new StringBuffer();
InputStream errStream = application.getErrorStream();
new InputStreamHandler( errBuffer , errStream );
System.out.println(errStream);
try{
application.waitFor();}
catch(Exception e){};Mit den von dir im letzen Post geändertetn zeichen gibts ein illeagel character \92 error
-
Brauch ich denn dei "\" für pfad angaben wenn er den Pfad per Fileinput ausliest?
int der var ziel habe ich "ziel.mkv" stehen, in paramter "-- qp 16 --bframes" etc. und in quelle und pfad halt den Wert den Fileinput zurückliefert also zb. "C:\Users\****\Desktop\Projektordner\x264.exe". Werd aber mal versuchen. Das mit cmd hab ich da stehen weil ich gelesen hatte das er das braucht um die parameter zu verarbeiten. Klappt auch solange kein Fehler auftritt.Werd die tipps nachher mal ausprobieren thx.
-
In Java hab ich es mit:
try{
Process p=Runtime.getRuntime().exec("cmd /k start "+pfad+" "+parameter+" "+ziel+" "+quelle);
dann:
try{
p.waitFor();}
catch(InterruptedException ie){};
System.out.println( "Rückgabewert: " + p.exitValue());oder:
final InputStream processOutput = p.getInputStream();
BufferedReader br = new BufferedReader(new InputStreamReader( processOutput));
String line;
while ((line = br.readLine()) != null) {
System.out.println(line);
}
oder:
BufferedReader in = new BufferedReader (
new InputStreamReader (p.getInputStream()) );
int ch;
while( (ch = in.read()) != -1 ) {
System.out.println(ch);
}oder:
Scanner s = new Scanner( p.getInputStream());
while (s.hasNext()) System.out.println(s.nextLine());
Scanner d = new Scanner( p.getErrorStream());
while (d.hasNext()) System.out.println(d.nextLine());
versuhct leifert aber alles null zurück -
Hi,
wenn ich die x264 exe starte und die parameter per verknüpfung übergebe, verschwindet sie sofort wenn ein fehler auftritt, sodass ich nicht sehen kann was falsch ist. Was muss ich in der Verknüpfung, x264.exe als parameter übergeben damit das nicht mehr passiert? /k brachte nichts. Die Verknüpfung zur exe wird mit Java aufgerufen. Auslesen der Meldungen per InpuStream geben leider immer null zurück.
-
Also auf dem kleinen Kamera Monitor der Cam sieht genauso aus. Überspielt hab ich es per Firewire. Ich wollt jetzt wissen mir welchen filtern ich das unterdrücken kann.
-
ok habs jetzt mal mit windv gemacht aber nen großen unterschied seh ich nicht.