Hallo,
ich habe mal eine generelle Frage:
Ist es irgendwie möglich mit Autoit
z.B. in einem Video (avi, wmv, flv...)
den Sound m. (mp3, wav...) zu ersetzen?
Viele Grüße
Ilse
Hallo,
ich habe mal eine generelle Frage:
Ist es irgendwie möglich mit Autoit
z.B. in einem Video (avi, wmv, flv...)
den Sound m. (mp3, wav...) zu ersetzen?
Viele Grüße
Ilse
ffmpeg kann sowas... einfach mal googlen und im forum beispiele suchen
Hallo Irrlicht,
merci für den Tipp.
Ich hatte bereits gesucht und auch ffmpeg.exe
gegoogled.
Da gibt es aber mehrere Versionen.
Welche Version kannst du für Autoit/64 bit empfehlen?
Es gibt auch anscheinend Trojaner die ffmpeg.exe heißen.
Hast du einen Downloadlink?
Hab auch gelesen, daß man die DateI mit Autoit steuern kann.
Sieht sehr komplizIert aus.
Weiß noch nicht so recht wie ich am besten starte...
Liebe Grüße
ilse
Ich habe damit mal was ganz einfaches gemacht.
Hier einfach mal ein Beispiel, wie man das mit Autoit befehlstechnisch überhaupt steuert:
ShellExecute("ffmpeg.exe", "-i input.mp3 -ab 128k output.mp3 -map_meta_data 0:0", @ScriptDir, "open", @SW_HIDE)
ProcessWaitClose("ffmpeg.exe")
Hier liegt die ffmpeg.exe in demselben Verzeichnis wie auch das Script und konvertiert eine mp3-Datei nach 128kbit/s.
Auf der Homepage gibt es eine sehr ausführliche Dokumentation zu den ganzen Befehlen, dort wirst du bestimmt nach einigem Suchen fündig!
Du könntest die FFMPEG.exe hier downloaden. Da wird dir auch kein Trojaner über den weg laufen ^^.
Dann solltest du dir mal die Dokumentation auf der Homepage anschauen, da sind eine Menge Beispiele für Kommandozeilenparameter drin die das machen was du willst. Du musst allerdings beachten, dass dieser Prozess nicht unbedingt der selbe für alle Codecs und Container ist. Das heißt du solltest die Kommandozeilen auf die einzelnen Codecs anpassen um die optimale Qualität zu erhalten.
Hallo,
merci für die Hilfe.
Habe ein interessantes Script gefunden.
Problem, es läuft nicht. Das ganze heißt Pic over audio.
$pic = "picture.jpg"
$song = "song.mp3"
$result = "result.avi"
runwait ("ffmpeg -loop_input -f image2 -i " & $pic & " -r 1 -vcodec flv -i " & $song & " -acodec copy -qscale 2 -g 5 -cmp 3 -subcmp 3 -mbd 2 " & $result & " -shortest", @ScriptDir)
[/autoit] [autoit][/autoit] [autoit][/autoit]Ich habe alles im gleichen _Script Verzeichnis:
ffmpeg.exe
picture.jpg
song.mp3
Am Ende soll ein Bild mit Audio als Avi gemacht werden.
Vielleicht entdecken die Experten den Fehler, würde mich freuen
Grüße
Ilse