Jetzt verstehe ich endlich was hier los ist !
Ich benötige überhaupt keine Konversion. Ich gebe einfach für die Ausgabe Datei die Extension .mp4 mit ... und schon wird dieses Format auch generiert. Ich hatte gedacht ffmpeg kann nur .avi erzeugen !
Gut dass wir darüber gesprochen haben.
Jetzt ist diese Wissenslücke also geschlossen und meine Frage nach der Konversion erst mal gegenstandslos. Ich erzeuge in meinem Programm einfach .mp4 und "habe fertig", um es mit Trappatoni zu sagen ...
Mein eigentliches Problem ist damit also gelöst. Danke !
Aber da wir jetzt schon mal die Diskussion begonnen haben ...
...ich vermute mal, dass du mir zeigen willst, wie man eine bestehende .avi Datei in .mp4 umwandelt. Auch interessant ... aber jetzt frage ich mich nur, wie ich das mit deinem Programm in Einklang bringe ...
Also angenommen, meine Datei heißt beispielsweise "hugo.avi" ... wie bekomme ich das Dingens dann nach "Test.ts" .... und was ist eine .ts Datei überhaupt ?
Das Ganze muss irgendwie mit deinem connect zusammenhängen ... da erzeugst du wohl aus der .avi Datei (oder irgend einem anderen Format) einen Stream, den du dann mit ffmpeg in .mp4 umwandelst ...
Muss ich jetzt hier irgendwo den Namen der .avi Datei eintragen ?
Ich benötige überhaupt keine Konversion. Ich gebe einfach für die Ausgabe Datei die Extension .mp4 mit ... und schon wird dieses Format auch generiert. Ich hatte gedacht ffmpeg kann nur .avi erzeugen !
Gut dass wir darüber gesprochen haben.
Jetzt ist diese Wissenslücke also geschlossen und meine Frage nach der Konversion erst mal gegenstandslos. Ich erzeuge in meinem Programm einfach .mp4 und "habe fertig", um es mit Trappatoni zu sagen ...
Mein eigentliches Problem ist damit also gelöst. Danke !
Aber da wir jetzt schon mal die Diskussion begonnen haben ...
...ich vermute mal, dass du mir zeigen willst, wie man eine bestehende .avi Datei in .mp4 umwandelt. Auch interessant ... aber jetzt frage ich mich nur, wie ich das mit deinem Programm in Einklang bringe ...
Also angenommen, meine Datei heißt beispielsweise "hugo.avi" ... wie bekomme ich das Dingens dann nach "Test.ts" .... und was ist eine .ts Datei überhaupt ?
Das Ganze muss irgendwie mit deinem connect zusammenhängen ... da erzeugst du wohl aus der .avi Datei (oder irgend einem anderen Format) einen Stream, den du dann mit ffmpeg in .mp4 umwandelst ...
VB.NET-Quellcode
- Sub StartProcess()
- Dim enc = Encoding.GetEncoding(CultureInfo.CurrentUICulture.TextInfo.OEMCodePage)
- cmd = New Process()
- cmd.StartInfo.FileName = "cmd.exe"
- cmd.StartInfo.WorkingDirectory = ""
- cmd.StartInfo.CreateNoWindow = True
- cmd.StartInfo.UseShellExecute = False
- cmd.StartInfo.RedirectStandardOutput = True
- cmd.StartInfo.RedirectStandardInput = True
- cmd.StartInfo.StandardOutputEncoding = enc
- AddHandler cmd.OutputDataReceived, AddressOf WriteProcessOutput
- cmd.Start()
- cmd.BeginOutputReadLine()
- End Sub
Muss ich jetzt hier irgendwo den Namen der .avi Datei eintragen ?