Hi, 0n 06/04/23@12:36 Michael Wendt told me:
Ich bin absoluter Neuling, was encodieren von Videodateien angeht. Es wäre nett, wenn sich jemand, der mehr Ahnung davon hat als ich, mal meine Vorgehensweise kritisch betrachten könnte.
1. Zunächst habe ich mit ProjectX die Files von meinem Festplattenreceiver demuxt. Dadurch habe ich zwei neue Dateien *.mp2 und *.m2v bekommen. 2. Nach langem Probieren habe ich dann mit transcode eine *.avi Datei hergestellt. Insbesondere der transcode Befehl kommt mir etwas komisch vor:
transcode -i /*.m2v -p /*.mp2 -o /*.avi -E 44100,16,2 -y xvid -w 1800 -Z 720x576
3. Was sagt mir folgende Meldung und wie komme ich zu einer solchen Datei:
[export_xvid4.so] Neither './xvid4.cfg' nor '~/.transcode/xvid4.cfg' [export_xvid4.so] found. Default settings will be used instead.
cp /usr/lib/transcode/xvid4.cfg ~/transcode/
4. Das Codieren hat geklappt, aber es hat fast 12 Stunden gedauert, bis ca. 3GB in eine 1,8 GB große Datei umgewandelt war. Wie kann ich die Dateigröße ohne erhebliche Qualitätseinbußen noch verkleinern und wie kann ich den ganzen Prozess beschleunigen?
Was hast Du denn fuer ein Ausgangsformat (tcprobe -i <file>). -Z wuerde ich bei mpeg4 immer weglassen. 1800 kbit (-w 1800, ist eh default, kannst Du auch weglassen) finde ich fuer 720x576 schon recht maessig ... definiere erheblich. Dein Wuensche an und fuer sich wiedersprechen sich. Grundsaetzlich (bei gleichem Encoder) gilt "pi x Daumen": schneller encodieren -> schlechtere Qualitaet kleinere Datei -> schlechtere Qualitaet Du kannst versuchen: zu entrauschen (-J hqdn3d) -> kostet Zeit, kann Effektivitaet (Qualitaet bei gleicher Bitrate (-w) oder kleine Bitrate bei gleicher Qualitaet) steigern die Aufloesung zu reduzieren -> wird schneller + Du kannst die Bitrate runterschrauben bei gleicher Qualtitaet oder die Bitrate reduzieren -> kleinere files Die Aufloesung zu reduzieren ist vor allem immer dann ein Weg, wenn man weiss: - ich schau das eh nur in einem 400x300 Fernster auf dem PC - ich schau das eh nur max auf einer 51er Roehre Wenn Du das aber z.b. ueber einen Beamer gross aufreisst, wuerde ich die Aufloesung nicht anfassen.
5. Wäre es sinnvoller ffmpeg einzubeziehen und wie geht das?
Andere Encoder liefern andere Ergebnisse, einen Versuch ist das wert: -y ffmpeg -F mpeg4 -- bye maik