Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mpg usw. zu Mp4?



Itachi-San
09.01.2007, 13:49
Liebe Community ich suche ein Programm um Video Dateien in den Mp4 modus umzuwandeln...kennst ihr vllt. ein Programm? Also Freeware wär am besten.

~Itachi-San~

Whiz-zarD
09.01.2007, 17:08
MP4 ist ein Containerformat und kein Modus.

Leider kenn ich kein Programm, was eine AVI demuxed und ins MP4 Format Muxed. Was schneller gehen würde und keine Kompressionsverluste verursacht.

Ansonsten hillft dir SUPER (http://www.erightsoft.com/SUPER.html) oder MeGUI (http://gleitz.info/wiki/index.php/MeGUI) weiter

Master Odious
09.01.2007, 17:31
Falls du eine Ati Radeon X1*** besitzt kann dir dieses Tool von ATI vielleicht weiterhelfen:
http://downloads.guru3d.com/download.php?det=1281

akira62
09.01.2007, 17:48
Ich nutze von Nero das Nero Recode, er rechnet den Film allerdings in H.264 um und den Sound halt auf MP4 Standard. Ist recht nützlich da er auch ein eingebautes PSP und IPod Modus hat, liegt der Premium Nero 7 bei, kann man sich ja als Trail Version kostenlos laden.

Bauzi
10.01.2007, 22:56
Ich hab den Videostream was nun?


Ich nutze von Nero das Nero Recode, er rechnet den Film allerdings in H.264 um und den Sound halt auf MP4 Standard. Ist recht nützlich da er auch ein eingebautes PSP und IPod Modus hat, liegt der Premium Nero 7 bei, kann man sich ja als Trail Version kostenlos laden.

Wenn der Videostream wirklich eine .264 (oder wars .h264 Endung?) hat dann kann man alles muxen (zusammenfügen). Und zwar mit einem Programm namens:
http://www.videohelp.com/tools?tool=mp4box

Dann öffnest du deinen Editor und schreibst folgendes rein:

MP4Box.exe -add "D:\enc\test19.mp4#video" -fps 25 -add "D:\enc\audio.mp3" "D:\enc\Finaler Output.mp4"
PAUSE
EXIT

test19.mp4 ist der Input. D.h. da ist der Pfad zu deinem mp4 oder .h264 stream angegeben. Dann musst du noch die demuxete Audiospur auch noch genau so adden (siehe audio.mp3). Finaler Output.mp4 ist dann dein endgültiges Endproduckt. Vergiss nicht bei fps die richtige Framerate anzugeben sonst wird alles verschoben!
---> Speichere dieses Skript und benenne es im Explorer auf .bat um.
---> Gehe sicher, dass sich das .bat - Skript im gleichen Ordner befindet wie die MP4Box.exe
---> Führe das Skript per Doppelklick aus. Es sollte bald fertig sein.


Wie mache ich mir meinen eigenen h.264-Videostream?

Gut... So machst du dir deinen eigenen h.264 Stream hier mit:

Öffne VirtualDubMod und speichere dein Video mit dem Lagarith Codec (http://lags.leetcode.net/codec.html).

Kopiere diese Videodatei in den Ordner in dem sich die x264.exe befindet.

Installiere Avisynth (http://www.avisynth.org/)

Öffne den Editor und schreib das rein (die Datei muss sich wieder im selben Ordner befinden wie die .exe):

avisource("Video.avi")
converttoyv12()
Speicher und die Datei im Explorer umbennen auf .avs - Endung. Fertig ist dein AVS-Script

Wir legen jetzt das Encoderskript an für die x264.exe Wieder Editor öffnen und das reinkopieren:

@ECHO OFF
x264.exe --bframes 2 --ref 5 --subme 6 --crf 19 --fps 25 --progress --output test19.mp4 video.avs
PAUSE
CLS
EXIT
video.avs ist dein avs-Skript.

Gut zum wesentlichen:
crf ist für dafür da, dass sich der Codec automatisch die gewünschte Bitrate raussucht. Empfohlen wird dabei ein Parameter zwischen 18-21 wobei je kleiner der Parameter desto bessere Qualität und höhere Dateifröße. Ich empfehle mehrere Durchläufe zum Probieren (ACHTUNG: Immer die mp4 vorher löschen bevor man überschreibt. Durch das überschreiben mit der x264.exe entsteht ein "Video im Video". Zu Deutsch: So gut wie immer unerwünscht).

Wenn du eine konstante Bitrate haben willst nimmst du statt --crf xx einfach
--bitrate 1000 (oder 2000 oder whatever).

Passt fertig. Speicher umbennen auf .bat und ausführen lassen. Dann das ganze wie oben beschrieben mit mp4 Box nachbearbeiten.


Mögliche Alternativen die nicht so kompliziert aussehen?

Das ganze schaut jetzt schwerer aus als es eigentlich ist. Wer sich intensiv damit beschäftigen will, dem lege ich diesen Guide:
http://aflux.deltaanime.net/Zero1/MP4/x264.html
ans Herz. h.264 kann auch keine Wunder. D.h. schlechte Eingangsqualität macht schlechte Ausgangsqualität. Mit guter Qualität hab ich mal mit DVD-Ripps bei einer Auflösung von 720x576 ein AMV gemacht (das nebenbei gesagt sehr viel Bewegung enthällt und andere Dinge die dem Codec Arbeit machen) mit einer Länge von 3 Minuten und hatte nur 30MB mit der Audiodatei. Und sowas find ich im Endeffekt einfach geil ^_^



Alternative könnte dieses Programm bringen, aber ich verspreche nichts, weil ich es noch nie probiert habe. Von vielen Leuten wurde es schon gelobt und daher denke ich, dass es recht nützlich sein kann:
http://mediacoder.sourceforge.net/
Selbst als GUI für x264 ists angeblich brauchbar.
Also Weidmanns Geil eh... Heil beim Encodieren.

Ich speicher das mal lieber bevor da wiede so ein mog-iger Datenverlust kommt. :P