Hallo zusammen, ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht. Ich glaube inzwischen, dass diese bereits im Film enthalten sind und gar nicht mehr entfernt werden können. Kann ich aus den vob-Dateien der DVD dazu Informationen entlocken und wenn Ja, wie? -- Grüße Christian Gut, das Audacious gerade von The Animals - House Of The Rising Sun spielt :music: -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Di, 05 Feb 2013 20:13:11 CET schrieb Christian Meseberg:
Hallo zusammen,
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht.
Ich glaube inzwischen, dass diese bereits im Film enthalten sind und gar nicht mehr entfernt werden können.
Kann ich aus den vob-Dateien der DVD dazu Informationen entlocken und wenn Ja, wie?
Lade es mal in Handbrake. -- Αl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo zusammen, Аl Воgnеr meinte am Dienstag, den 05.02.2013 um 21:13 Uhr wegen:OT Video schwarze Balken entfernen
Am Di, 05 Feb 2013 20:13:11 CET schrieb Christian Meseberg:
Hallo zusammen,
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht.
Ich glaube inzwischen, dass diese bereits im Film enthalten sind und gar nicht mehr entfernt werden können.
Kann ich aus den vob-Dateien der DVD dazu Informationen entlocken und wenn Ja, wie?
Lade es mal in Handbrake.
sorry, das Problem hat sich jetzt wie von selbst gelöst. Wenn ich die Videos nach dem transcodieren mit dem Viewer von dvdrip betrachte, dann haben diese keine scharzen Balken. Nur im smplayer sind seitlich schwarze Balken. Übrigens auch bei Aufnahmen, die mit kino als dv aufgenommen wurden. Ich habe jetzt mal einen Test gemacht und die betreffenden Videos mit dem Mediaplayer am Fernseher betrachtet und da erscheinen keine Balken mehr, also Vollbild. Der Rest ist noch etwas Fleißarbeit ;) @ Al HandBrake ist ein feines Tool. Wurde allerdings von Packmann nicht freiwillig gespendet. Ich musste das rpm erst downloaden. Es wurde nicht über zypper/yast gefunden, obwohl das repo eingebunden ist. @Alle Danke an Alle die geholfen haben. -- Beste Grüße Christian Gut, das Audacious gerade von POLICE - EVERY BREATH YOU TAKE spielt :music: -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mi, 06 Feb 2013 18:51:08 CET schrieb Christian Meseberg:
@ Al HandBrake ist ein feines Tool. Wurde allerdings von Packmann nicht freiwillig gespendet. Ich musste das rpm erst downloaden. Es wurde nicht über zypper/yast gefunden, obwohl das repo eingebunden ist.
Vergiss nicht die Manpage zu den Filtern zu lesen, auf Decomb und Denoise habe ich ja schon verwiesen. Es lohnt sich durchaus einen Film testweise mit verschiedenen crf rechnen zu lassen und sich den Unterschied _anzusehen_. Ich denke das Preset "High Profile" ist ein guter Start, wenn es um beste Qualität geht. Default ist da crf=20. Mir reicht manchmal auch 26. Meistens bin ich bei 22-24. Achtung bei HD-Aufnahmen reicht meist ein crf +2 gegenüber SD-Qualität. Um etwas rumprobieren kommt man leider nicht rum, aber man lernt dazu ;-) -- Αl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 5. Februar 2013 schrieb Christian Meseberg:
Hallo zusammen,
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht.
Ich mache das mit avidemux. Filter Transform ---> zuschneiden. Oben und unten jeweils den Wert 73 eintragen und du erhältst 16:9 ohne Balken. Das geht nur, wenn du neu umwandelst. Ich nehme immer avc (x246) + aac-Audio. -- Viele Grüße Manfred ------------------- openSUSE 11.4 --- KDE: 4.6.5 "release 8" Linux 2.6.37.6-24-desktop i686 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 05.02.2013 21:39, schrieb Manfred Eifler:
Am Dienstag, 5. Februar 2013 schrieb Christian Meseberg: Hallo zusammen,
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht.
Wenn du das Video auf einem Full-HD- oder einem HD-ready-TV anschaust, ergeben sich die Balken notwendigerweise, sofern du das Video im Originalformat betrachten möchtest.
Ich mache das mit avidemux. Filter Transform ---> zuschneiden. Oben und unten jeweils den Wert 73 eintragen und du erhältst 16:9 ohne Balken. Das geht nur, wenn du neu umwandelst. Ich nehme immer avc (x246) + aac-Audio.
Allerdings fehlen dann oben und unten eben besagte 73 Zeilen, was schon mal dazu führen kann, dass wichtige Bildinformation fehlt. -- Mit freundlichen Grüßen Detlef Wiese -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Dienstag, 5. Februar 2013 schrieb Detlef Wiese:
Am 05.02.2013 21:39, schrieb Manfred Eifler:
Am Dienstag, 5. Februar 2013 schrieb Christian Meseberg: Hallo zusammen,
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht.
Wenn du das Video auf einem Full-HD- oder einem HD-ready-TV anschaust, ergeben sich die Balken notwendigerweise, sofern du das Video im Originalformat betrachten möchtest.
Ich mache das mit avidemux. Filter Transform ---> zuschneiden. Oben und unten jeweils den Wert 73 eintragen und du erhältst 16:9 ohne Balken. Das geht nur, wenn du neu umwandelst. Ich nehme immer avc (x246) + aac-Audio.
Allerdings fehlen dann oben und unten eben besagte 73 Zeilen, was schon mal dazu führen kann, dass wichtige Bildinformation fehlt.
Ich habe wohl falsch verstanden, was aber egal ist. Christian will seitliche schwarze Streifen entfernen, was auf der gleichen Weise geht. Was ich mache ist folgendes: Aufnehmen von Fernsehsendungen auf den Festplattenrecorder. Kopieren auf DVD. Kopieren der VOB's von der DVD auf den Rechner. Einlesen in avidemux usw.. Ich kann nicht bestätigen, dass beim Betrachten auf dem Fernseher (Auto oder 16:9) oder Computermonitor Bildinformationen verloren gegangen sind. Die Filme laufen super und sind auch nicht verzerrt oder sonst was. Wenn der Film im 4:3-Format ausgestrahlt wurde oder auf der DVD vorhanden ist, hat man halt die seitlichen schwarzen Balken. Sie zu entfernen bringt mE eigentlich keinen Nutzen, weil ja alle Endgeräte 16:9 sind. Jedenfalls ist es eine Methode, die Balken auf einfache Weise zu entfernen. Und das ist ja sein Anliegen. -- Viele Grüße Manfred ------------------- openSUSE 11.4 --- KDE: 4.6.5 "release 8" Linux 2.6.37.6-24-desktop i686 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Tue, 05 Feb 2013, Manfred Eifler schrieb:
Am Dienstag, 5. Februar 2013 schrieb Detlef Wiese:
Am 05.02.2013 21:39, schrieb Manfred Eifler:
Am Dienstag, 5. Februar 2013 schrieb Christian Meseberg: [.. Zitatebene korrigiert ..]
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen > > > Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht. [..] Ich mache das mit avidemux. Filter Transform ---> zuschneiden. Oben und unten jeweils den Wert 73 eintragen und du erhältst 16:9 ohne Balken.
Hängt vom Ausgangsmaterial ab. Viele Filme haben ein Seitenverhältnis von 2.35:1 (was ca. 21.15:9 ist). Die haben dann auch als 16:9 oben und unten Balken.
Das geht nur, wenn du neu umwandelst. Ich nehme immer avc (x246) + aac-Audio.
Allerdings fehlen dann oben und unten eben besagte 73 Zeilen, was schon mal dazu führen kann, dass wichtige Bildinformation fehlt.
Besser wären je 72. Dann kommt man auf 768x432 als 16:9 Auflösung, und 432 ist im Gegensatz zu 430 durch 16 (oder auch nur 8) teilbar was den Codecs wesentlich besser gefällt, da die mit 8x8 oder 16x16 Blöcken arbeiten.
Ich habe wohl falsch verstanden, was aber egal ist. Christian will seitliche schwarze Streifen entfernen, was auf der gleichen Weise geht.
Jap. Einfach mal auf 'autocrop' im avidemux Crop-Filter gehen und dann noch feinjustieren. Dann kann man auch mencoder zum eigentlichen Kodieren verwenden: O.g. 72 oben und unten wegschnibbeln und dabei gleich noch das DVD PAL (720x576 auf 4:3 bringen): mencoder .... -sws 9 -vf crop=720:432:0:72,scale=768:432,dsize=4/3 Bei den Filtern kommt's a bisserl auf die Reihenfolge an (hier aber nicht ;) crop=720:432:0:72 ist Zielbreite:Zielhöhe:X-Offset:Y-Offset wobei hier streng genommen die beiden Offsets weggelassen werden können, da der default jew. "Center" ist. Allerdings hab ich sowas gern auch in der History und ich komme nicht aus der Übung ;) Siehe auch: man -P"less '+/crop\[='" mencoder Als Codecs verwende ich hier: -oac copy -ovc x264 -x264encopts \ crf=22:trellis=1:qcomp=0.8:weight_b:8x8dct:subq=6:nr=750:threads=1 (ich kodiere lieber mit einem Thread ;) Ansonsten kann man das umkodieren natürlich auch in avidemux oder mit handbrake machen.
Was ich mache ist folgendes: Aufnehmen von Fernsehsendungen auf den Festplattenrecorder. Kopieren auf DVD. Kopieren der VOB's von der DVD auf den Rechner.
Wieso der Umweg über DVD?
Wenn der Film im 4:3-Format ausgestrahlt wurde oder auf der DVD vorhanden ist, hat man halt die seitlichen schwarzen Balken. Sie zu entfernen bringt mE eigentlich keinen Nutzen, weil ja alle Endgeräte 16:9 sind.
Wie kommst du auf dieses schmale Brett? $ xdpyinfo |egrep 'dim|reso' dimensions: 1280x1024 pixels (342x271 millimeters) resolution: 95x96 dots per inch Und es gibt auch 1600x1200, 1920x1200 ..., Ei-Polster haben Displays mit 4:3 (1024x768?) ... -dnh -- 'Tell me, what is happiness?' 'Happiness? Happiness... is to wake up, on a bright spring morning, after an exhausting first night spent with a beautiful... passionate... multi-murderess.' -- Use of Weapons, Prologue, by Iain M. Banks -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 06.02.2013 um 04:55 schrieb David Haller
Jap. Einfach mal auf 'autocrop' im avidemux Crop-Filter gehen und dann noch feinjustieren. Dann kann man auch mencoder zum eigentlichen Kodieren verwenden:
Hint: mencoder/mplayer kann das selbst, mal nach der Option "cropdetect" suchen. Rainer-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mi, 06 Feb 2013 11:50:33 CET schrieb Rainer Sokoll:
Am 06.02.2013 um 04:55 schrieb David Haller
: Jap. Einfach mal auf 'autocrop' im avidemux Crop-Filter gehen und dann noch feinjustieren. Dann kann man auch mencoder zum eigentlichen Kodieren verwenden:
Hint: mencoder/mplayer kann das selbst, mal nach der Option "cropdetect" suchen.
Hint2: Das können auch viele TV automatisch verschlimmbessern, wenn man keinen Rand sehen will. Da wird dann zB am Rand mehr verzerrt als in der Mitte oder simpel beschnitten. Ansonsten hatte ich ja kürzlich geschrieben, ich bin kein Anhänger von Aspekt-Ratio. Wenn ich schon kodiere dann werfe ich das gleich raus, ebenso Deinterlacing. Handbrake macht das neben dem automatischen Entfernen der schwarzen Ränder mit Default-Profilen ausgezeichnet. Bei alten Filmen macht es Sinn auch leicht zu entrauschen, sonst wird die Bitrate extrem hoch. -- Αl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Wed, 06 Feb 2013, ?l ??gn?r schrieb:
Am Mi, 06 Feb 2013 11:50:33 CET schrieb Rainer Sokoll:
Am 06.02.2013 um 04:55 schrieb David Haller
: Jap. Einfach mal auf 'autocrop' im avidemux Crop-Filter gehen und dann noch feinjustieren. Dann kann man auch mencoder zum eigentlichen Kodieren verwenden:
Hint: mencoder/mplayer kann das selbst, mal nach der Option "cropdetect" suchen.
Äh, und wie überprüfst du ob die Automatik richtig rät? Bei mir liegt die regelmäßig zwischen 4 (im Idealfall) und gern mal >>= 40 Pixeln (Senderlogo bei 2.35:1 Filmen z.B.) daneben ... Nene, da wird im avidemux mal eben kurz auf autocrop als erste Näherung geklickt, feinjustiert (BTW: die Sendungen sind gern auch mal um 1-3 Pixel nach oben/unten vom Ideal "72px von oben, 72 unten" verschoben), und das Ergebnis wird in meinem Fall dann eben an mencoder verfüttert, für Otto-Normal-User dürfte direkt avidemux sinnvoller sein. Handbrake sollte auch gehen, aber bei mir spinnt das gern und ich seh für _mich_ auch nicht den Mehrwert ;) Ist aber ne gute GUI, wie man so hört ;)
Hint2: Das können auch viele TV automatisch verschlimmbessern, wenn man keinen Rand sehen will. Da wird dann zB am Rand mehr verzerrt als in der Mitte oder simpel beschnitten. Ansonsten hatte ich ja kürzlich geschrieben, ich bin kein Anhänger von Aspekt-Ratio. Wenn ich schon kodiere dann werfe ich das gleich raus, ebenso Deinterlacing.
Ich kodiere meine DVDs inzwischen 1:1 in 720x576. Wozu aufblasen, wenn das der Player bei der Wiedergabe auch kann und die CPU beim "upscaling" (720x576 => 1024x576) noch nicht mal merklich zuckt. Im Mplayer sieht das dann so aus (grad heut' kodiert): VOB (direkter DVD-Rip): ==== VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 7800.0 kbps (975.0 kbyte/s) [..] Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2) [..] Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. [swscaler @ 0xd03980]Lanczos scaler, from yuv420p to rgb24 using MMX2 VO: [gl] 720x576 => 1024x576 Planar YV12 [zoom] ==== H.264 mkv per x264 mit mencoder kodiert: ==== VIDEO: [H264] 720x576 0bpp 25.000 fps 0.0 kbps ( 0.0 kbyte/s) [..] Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) [..] Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. [swscaler @ 0xd03980]Lanczos scaler, from yuv420p to rgb24 using MMX2 VO: [gl] 720x576 => 1024x576 Planar YV12 [zoom] ==== Ich denke, so bekomme ich die beste Qualität bei geringster Dateigröße, da ich "Pixel-zu-Pixel" nach H.264 kodiere. Und das H264 .mkv ist mit ~1.15GB für 1:35:08 gut dabei, davon 305MiB+131MiB für die 2 Audio Spuren, also keine 743MiB für's Video (und Audio ist 1:1 übernommen)... (bin grad zu faul die anderen Audio und Sub-Tracks aus dem Vob rauszurechnen). Würd' ich mir die Filme/Serien auf nem TV mit miesem Upscaling angucken würd' ich mir die aber wohl schon beim umkodieren mit Lanczos raufskalieren ('-sws 9 -vf scale=1024:576,dsize=16/9')... Tu ich aber nicht :)
Handbrake macht das neben dem automatischen Entfernen der schwarzen Ränder mit Default-Profilen ausgezeichnet. Bei alten Filmen macht es Sinn auch leicht zu entrauschen, sonst wird die Bitrate extrem hoch.
ACK bzgl. Entrauschen! Ich hab bei libx264 (direkt, via ffmpeg, via mencoder) hervorragende Ergebnisse mit 'nr=750' (also der x264 internen Entrauschung, die direkt die sowieso erfolgende Analyse der Bilder für die Entrauschung nutzen kann. Hier macht das beim kodieren mit einem Kern/Thread kaum nen Unterschied, max. 1fps von 15-16fps aus. mplayer's hqdn3d braucht _wesentlich_ mehr CPU. Und das 'nr' von x264 ist sehr gut. Ich hab da auch in sehr schwierigen Stellen noch nix negatives entdeckt, schlimmstenfalls rauscht's halt immer noch. Aber auf die Datenrate hat es massiv Einfluss! Ich hab IIRC mal was verrauschtes umkodiert, da war die Variante mit 'nr=750' um über 30% oder so kleiner als die ohne. Und qualitativ hab ich bei nr=750 noch nie was entdecken können. Wer vorsichtig sein will kann ja mal mit nr=500 anfangen. -dnh -- "Recently a friend gave me a pornographic video and said that I'd like it, but I don't know how to watch it. I don't have a pornograph." -- Peter Moylan in alt.usage.english -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 06.02.2013 um 14:28 schrieb David Haller
Hint: mencoder/mplayer kann das selbst, mal nach der Option "cropdetect" suchen.
Äh, und wie überprüfst du ob die Automatik richtig rät? Bei mir liegt die regelmäßig zwischen 4 (im Idealfall) und gern mal >>= 40 Pixeln (Senderlogo bei 2.35:1 Filmen z.B.) daneben ...
Du kannst es mit mplayer machen und dabei gleichzeitig den Film und den Output im Terminal beobachten. Im Extremfall mußt Du den ganzen Film sehen ;-) Ernstlich: Ich hab' das früher fürs DVD-Rippen so gemacht, und das hat immer wunderbar funktioniert, die ersten 10 Sekunden oder so haben gereicht. Jetzt nehme ich freilich handbrake, als fauler Mensch ;-) Rainer-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mi, 06 Feb 2013 14:28:04 CET schrieb David Haller: Hallo,
Hint2: Das können auch viele TV automatisch verschlimmbessern, wenn man keinen Rand sehen will. Da wird dann zB am Rand mehr verzerrt als in der Mitte oder simpel beschnitten. Ansonsten hatte ich ja kürzlich geschrieben, ich bin kein Anhänger von Aspekt-Ratio. Wenn ich schon kodiere dann werfe ich das gleich raus, ebenso Deinterlacing.
Ich kodiere meine DVDs inzwischen 1:1 in 720x576. Wozu aufblasen, wenn das der Player bei der Wiedergabe auch kann
Ja wenn, ... http://de.wikipedia.org/wiki/Pixelseitenverh%C3%A4ltnis Pixelseitenverhältnis Quadratisch 1 D1/DV NTSC 0,9117 D1/DV NTSC 16:9 anamorph 1,21557 D1/DV PAL 1,0940 D1/DV PAL 16:9 anamorph 1,4587 Anamorph 2:1 2 Und das ist noch nicht alles, was man beim Camcordern so erlebt. Ich habe da genug Fälle erlebt, wo es mit PAR Probleme gab und daher war meine Entscheidung, weg damit. Die Überraschung war, dass das Handbrake immer durch einfache Auswahl richtig korrigierte. Vorher musste ich da immer selber rum probieren, bis ein Kreis ein Kreis war. Probekodieren, etc. Für Leute, die DVDs kodieren, ist das aber alles kein Thema. Der Unterschied zu mir ist eben, dass ich mich vorwiegend mit Camcorder beschäftige und nicht mit DVDs.
und die CPU beim "upscaling" (720x576 => 1024x576) noch nicht mal merklich zuckt. Im Mplayer sieht das dann so aus (grad heut' kodiert):
Glaube ich dir. Bei Upscaling zu 1080p sieht es aber anders aus, ist aber auch vernachlässigbar.
Ich denke, so bekomme ich die beste Qualität bei geringster Dateigröße, da ich "Pixel-zu-Pixel" nach H.264 kodiere.
Wobei deine Hardware keine Probleme mit PAR hat, es gibt aber genug davon und sobald mir so was unterkommen würde, ab zu quadrat. Pixel ;-) Den Ärger und die Zeit sind mir ein paar 100MB mittlerweile nicht mehr wert. Meine letzte 3TB-HD hat um die 100€ gekostet. BTW die aktuelle 3TB von Toshiba ist eine Hitachi.
Würd' ich mir die Filme/Serien auf nem TV mit miesem Upscaling angucken würd' ich mir die aber wohl schon beim umkodieren mit Lanczos raufskalieren ('-sws 9 -vf scale=1024:576,dsize=16/9')... Tu ich aber nicht :)
Das ist genau das, was ich mir für Camcorder-Filme überlege. Mein TV kann zwar mit beliebigen Auflösungen umgehen, aber ich denke man sollte auf Standardauflösungen kodieren. Durch das Wegschneiden von Kantenfehlern oben und unten, ergeben sich ziemlich krumme Auflösungen.
Handbrake macht das neben dem automatischen Entfernen der schwarzen Ränder mit Default-Profilen ausgezeichnet. Bei alten Filmen macht es Sinn auch leicht zu entrauschen, sonst wird die Bitrate extrem hoch.
ACK bzgl. Entrauschen!
Wobei ich mir noch nicht klar bin, was man am besten macht, wenn der Schlitten beim Digitalisieren von alten analogen Filmen nicht gut justiert war und das Bild zittert. Stärker entrauschen oder crf rauf? Bei solchen Filmen habe ich Bitraten jenseits von gut und böse. Da wird eine HD-Aufnahme neidisch ;-) -- Αl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Wed, 06 Feb 2013, ?l ??gn?r schrieb:
Am Mi, 06 Feb 2013 14:28:04 CET schrieb David Haller:
Hint2: Das können auch viele TV automatisch verschlimmbessern, wenn man keinen Rand sehen will. Da wird dann zB am Rand mehr verzerrt als in der Mitte oder simpel beschnitten. Ansonsten hatte ich ja kürzlich geschrieben, ich bin kein Anhänger von Aspekt-Ratio. Wenn ich schon kodiere dann werfe ich das gleich raus, ebenso Deinterlacing.
Ich kodiere meine DVDs inzwischen 1:1 in 720x576. Wozu aufblasen, wenn das der Player bei der Wiedergabe auch kann
Ja wenn, ...
http://de.wikipedia.org/wiki/Pixelseitenverh%C3%A4ltnis [..] Und das ist noch nicht alles, was man beim Camcordern so erlebt.
Ich habe da genug Fälle erlebt, wo es mit PAR Probleme gab und daher war meine Entscheidung, weg damit. Die Überraschung war, dass das Handbrake immer durch einfache Auswahl richtig korrigierte. Vorher musste ich da immer selber rum probieren, bis ein Kreis ein Kreis war. Probekodieren, etc.
Schon klar.
Für Leute, die DVDs kodieren, ist das aber alles kein Thema.
Der Unterschied zu mir ist eben, dass ich mich vorwiegend mit Camcorder beschäftige und nicht mit DVDs.
Eben ;)
und die CPU beim "upscaling" (720x576 => 1024x576) noch nicht mal merklich zuckt. Im Mplayer sieht das dann so aus (grad heut' kodiert):
Glaube ich dir. Bei Upscaling zu 1080p sieht es aber anders aus, ist aber auch vernachlässigbar.
Jo.
Ich denke, so bekomme ich die beste Qualität bei geringster Dateigröße, da ich "Pixel-zu-Pixel" nach H.264 kodiere.
Wobei deine Hardware keine Probleme mit PAR hat, es gibt aber genug davon und sobald mir so was unterkommen würde, ab zu quadrat. Pixel ;-) Den Ärger und die Zeit sind mir ein paar 100MB mittlerweile nicht mehr wert.
Ich hab grad mal eben nen 2min-Schnipsel wie gewohnt 1:1 und einmal mit Skalierung kodiert: $ mencoder -nosound -ovc x264 -x264encopts \ crf=22:trellis=1:qcomp=0.8:weight_b:8x8dct:subq=6:nr=750:threads=1 \ -vf dsize=16/9,yadif=0 -sws 9 -endpos 120 -o 1_to_1.avi in.vob [..] VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 9800.0 kbps (1225.0 kbyte/s) [V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25.000 ftime:=0.0400 Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 Opening video filter: [yadif=0] Opening video filter: [dsize=16/9] [..] Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. x264 [info]: using SAR=64/45 x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT x264 [info]: profile High, level 3.0 [..] Video stream: 1498.537 kbit/s (187317 B/s) size: 22785259 bytes 121.640 secs 3041 frames x264 [info]: frame I:88 Avg QP:18.78 size: 39442 x264 [info]: frame P:1342 Avg QP:21.96 size: 9288 x264 [info]: frame B:1609 Avg QP:22.89 size: 4257 [..] Beim Abspielen: VO: [gl] 720x576 => 1024x576 Planar YV12 [zoom] vs. $ mencoder -nosound -ovc x264 -x264encopts \ crf=22:trellis=1:qcomp=0.8:weight_b:8x8dct:subq=6:nr=750:threads=1 \ -vf scale=1024:576,dsize=16/9,yadif=0 -sws 9 -endpos 120 \ -o 16_to_9_scaled.avi in.vob [..] VIDEO: MPEG2 720x576 (aspect 3) 25.000 fps 9800.0 kbps (1225.0 kbyte/s) [V] filefmt:2 fourcc:0x10000002 size:720x576 fps:25.000 ftime:=0.0400 Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 Opening video filter: [yadif=0] Opening video filter: [dsize=16/9] Opening video filter: [scale w=1024 h=576] [..] Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. [swscaler @ 0xbb0dc0]Lanczos scaler, from yuv420p to yuv420p using MMX2 x264 [info]: using SAR=1/1 x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT x264 [info]: profile High, level 3.1 [..] Video stream: 2038.182 kbit/s (254772 B/s) size: 30990564 bytes 121.640 secs 3041 frames x264 [info]: frame I:88 Avg QP:18.68 size: 48026 x264 [info]: frame P:1386 Avg QP:21.74 size: 12330 x264 [info]: frame B:1565 Avg QP:22.70 size: 6182 [..] Beim Abspielen: VO: [gl] 1024x576 => 1024x576 Planar YV12 [zoom] Keine Ahnung wieso im letzteren x264 "level 3.1" angibt? Die Bitrate unterscheidet sich schonmal sehr deutlich. $ du 1_to_1.avi 16_to_9_scaled.avi 22356 1_to_1.avi 30380 16_to_9_scaled.avi Jew. für 3041 Frames nur-Video + AVI-Header. Das sind also ca. 36% die das skalierte größer ist bzw. 26% die das 1:1 kleiner ist. Der Videostream (per mencoder -nosound -ovc copy extrahiert) des ganzen 1:41:29 lange Film belegt hier als 1:1 kodiert 826 MiB, skaliert wären das 1123 MiB. Falls der 2min-Schnipsel repräsentativ für den Rest ist ;) Und das eben nur für "dazufabulierte" interpolierte Pixel die schon im Quellmaterial nicht vorhanden sind. Und da die CPU hier das Skalieren (auch mit Lanczos) nebenbei machen kann ... Ok, mit den 2 Audio und 2 Sub-Spuren (605MiB) fällt das nimmer soo ins Gewicht, ergäbe aber immer noch 1431 MiB (1:1) vs. 1728 MiB (skaliert). Nur mal so als "Hausnummern" :) Ich hab nicht vor hier in den nächsten Jahren was daran zu ändern wie ich Filme gucke, also mit mplayer/vlc/xine am Monitor. Und falls sich's ändert wird dann eben ggfs. neu kodiert.
Meine letzte 3TB-HD hat um die 100€ gekostet. BTW die aktuelle 3TB von Toshiba ist eine Hitachi.
Erzähl mir nix ;) Meine neue WD30EZRX ist noch nicht mal eingebaut sondern nur schonmal extern im Dock mit ~300G oder so befüllt ;) Ich muß noch gucken, welche der internen Platten in den anderen Rechner umziehen soll und welche dort dann dafür rausfliegt.
Würd' ich mir die Filme/Serien auf nem TV mit miesem Upscaling angucken würd' ich mir die aber wohl schon beim umkodieren mit Lanczos raufskalieren ('-sws 9 -vf scale=1024:576,dsize=16/9')... Tu ich aber nicht :)
Das ist genau das, was ich mir für Camcorder-Filme überlege. Mein TV kann zwar mit beliebigen Auflösungen umgehen, aber ich denke man sollte auf Standardauflösungen kodieren. Durch das Wegschneiden von Kantenfehlern oben und unten, ergeben sich ziemlich krumme Auflösungen.
720x576 ist ja eben gerade PAL. Und den Kantenfehlern kannst du mit crop + expand (mencoder) beikommen. Also sowas wie: -vf crop=720:568:0:4,expand=720:576:0:4,scale=768:576,dsize=4/3 -sws 9 zu Deutsch: 4 Pixel oben und unten weg, dann 4px schwarze Balken oben unten per expand dranbasteln, das ganze dann von PAL auf 4:3 skalieren. In dem Fall ist das ":0:4" jew. überflüssig da "center" der default ist, aber wenn man mal z.B. nur oben schnibbeln will ... ;)
Handbrake macht das neben dem automatischen Entfernen der schwarzen Ränder mit Default-Profilen ausgezeichnet. Bei alten Filmen macht es Sinn auch leicht zu entrauschen, sonst wird die Bitrate extrem hoch.
ACK bzgl. Entrauschen!
Wobei ich mir noch nicht klar bin, was man am besten macht, wenn der Schlitten beim Digitalisieren von alten analogen Filmen nicht gut justiert war und das Bild zittert.
Zittert? Entwackler ...
Stärker entrauschen oder crf rauf?
Beides. Erstmal würd ich bei x264 mit nr >= 1000 testen, und ansonsten mind. einmal hqdn3d verwenden. Je nachdem was dabei dann rauskommt würd ich crf bis auf 26 oder ggfs. auch noch mehr anheben. Ich verwende zur Kontrolle da gerne avidemux und scrolle bei beiden Testschnipseln dann zu ner problematischen Sequenz und vergleiche dann ein paar Frames Original mit Ergebnis. Z.B. die typischen totkomprimierte-Online-Video Blockartefakte im Vordergrund sind ein no-no, von hqdn3d vermatschte/plattgebügelte statt verrauschte dunkle Hintergrundflächen sind hingegen akzeptabel wenn's die Datenrate deutlich senkt, und bügelt normal keine relevanten Details platt. Achso, hqdn3d kann man noch parametrisieren oder einfach 2mal anwenden. Letzteres sieht man dann aber doch relativ leicht ;) Kurz: Patentrezept gibbet nich. Antesten geht aber ja mit mplayer -vf ... Achso, die Kombi x264-nr + hqdn3d hab ich noch nicht getestet. Und auch mit den Parametern von hqdn3d hab ich noch nicht experimentiert. -dnh -- Persönliche Daten sind wie Plutonium. Wenn zuviele davon auf einem Haufen liegen, wird es kritisch. -- Dirk Engeling, CCC -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am So, 10 Feb 2013 09:17:57 CET schrieb David Haller:
Ok, mit den 2 Audio und 2 Sub-Spuren (605MiB) fällt das nimmer soo ins Gewicht, ergäbe aber immer noch 1431 MiB (1:1) vs. 1728 MiB (skaliert).
Nur mal so als "Hausnummern" :)
Ich hab nicht vor hier in den nächsten Jahren was daran zu ändern wie ich Filme gucke, also mit mplayer/vlc/xine am Monitor. Und falls sich's ändert wird dann eben ggfs. neu kodiert.
Soll doch jeder machen, was sie / er richtig findet. Die Diskussion hier soll ja dazu dienen, dass man sich über die eigene Situation Gedanken macht. Ich denke wir beide wissen in der Regel schon, was wir wollen ;-) Ich möchte nicht neu kodieren müssen und ich habe bereits einen 50" Plasma.
Meine letzte 3TB-HD hat um die 100€ gekostet. BTW die aktuelle 3TB von Toshiba ist eine Hitachi.
Erzähl mir nix ;) Meine neue WD30EZRX ist noch nicht mal eingebaut sondern nur schonmal extern im Dock mit ~300G oder so befüllt ;) Ich muß noch gucken, welche der internen Platten in den anderen Rechner umziehen soll und welche dort dann dafür rausfliegt.
LOL, ich habe die verbaut und schon sind nur mehr 777G mehr frei.
Würd' ich mir die Filme/Serien auf nem TV mit miesem Upscaling angucken würd' ich mir die aber wohl schon beim umkodieren mit Lanczos raufskalieren ('-sws 9 -vf scale=1024:576,dsize=16/9')... Tu ich aber nicht :)
Ja, die beste, aber langsamste Variante eben. Das verwendet auch Handbrake.
Das ist genau das, was ich mir für Camcorder-Filme überlege. Mein TV kann zwar mit beliebigen Auflösungen umgehen, aber ich denke man sollte auf Standardauflösungen kodieren. Durch das Wegschneiden von Kantenfehlern oben und unten, ergeben sich ziemlich krumme Auflösungen.
720x576 ist ja eben gerade PAL. Und den Kantenfehlern kannst du mit crop + expand (mencoder) beikommen. Also sowas wie:
-vf crop=720:568:0:4,expand=720:576:0:4,scale=768:576,dsize=4/3 -sws 9
zu Deutsch: 4 Pixel oben und unten weg, dann 4px schwarze Balken oben unten per expand dranbasteln, das ganze dann von PAL auf 4:3 skalieren. In dem Fall ist das ":0:4" jew. überflüssig da "center" der default ist, aber wenn man mal z.B. nur oben schnibbeln will ... ;)
4 Pixel, das wäre schön. Tw. habe ich oben und unten jeweils 48 Pixel. VHS-C lässt grüßen.
Handbrake macht das neben dem automatischen Entfernen der schwarzen Ränder mit Default-Profilen ausgezeichnet. Bei alten Filmen macht es Sinn auch leicht zu entrauschen, sonst wird die Bitrate extrem hoch.
ACK bzgl. Entrauschen!
Wobei ich mir noch nicht klar bin, was man am besten macht, wenn der Schlitten beim Digitalisieren von alten analogen Filmen nicht gut justiert war und das Bild zittert.
Zittert? Entwackler ...
Ich bin kein Kinospezialist, aber beim Abspielen werden da im Laufe der Zeit durch die mechanische Belastung irgendwelche Führungen locker, wie Schlitten, Kufen, etc. und dann wackelt das Bild eben. In DVD-Qualität und kleinem TV kaum merkbar, bei großen TV wird das aber deutlich sichtbar. Mit anderen Worten, ein alter Film wird in der Regel mieserabel digitalisiert.
Stärker entrauschen oder crf rauf?
Beides. Erstmal würd ich bei x264 mit nr >= 1000 testen, und ansonsten mind. einmal hqdn3d verwenden. Je nachdem was dabei dann rauskommt würd ich crf bis auf 26 oder ggfs. auch noch mehr anheben.
So in etwa habe ich es gemacht.
Ich verwende zur Kontrolle da gerne avidemux und scrolle bei beiden Testschnipseln dann zu ner problematischen Sequenz und vergleiche dann ein paar Frames Original mit Ergebnis. Z.B. die typischen totkomprimierte-Online-Video Blockartefakte im Vordergrund sind ein no-no, von hqdn3d vermatschte/plattgebügelte statt verrauschte dunkle Hintergrundflächen sind hingegen akzeptabel wenn's die Datenrate deutlich senkt, und bügelt normal keine relevanten Details platt. Achso, hqdn3d kann man noch parametrisieren oder einfach 2mal anwenden. Letzteres sieht man dann aber doch relativ leicht ;) Kurz: Patentrezept gibbet nich. Antesten geht aber ja mit mplayer -vf ...
Das Problem ist ja auch, dass beim stärkeren Entrauschen die Schärfe leidet. Genau genommen ist ja das Zittern Teil des eigentlich scharfen Bildes und dafür müsste IMHO ein Softwarestabilisator optimieren. Gibt es in der Zwischenzeit einen Stabilisator für Linux? Bis jetzt sah ich da nur experimentelle Dinge im Alfa-Stadium. -- Αl -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Mittwoch, 6. Februar 2013 schrieb David Haller:
Hallo,
Am Tue, 05 Feb 2013, Manfred Eifler schrieb:
Am Dienstag, 5. Februar 2013 schrieb Detlef Wiese:
Am 05.02.2013 21:39, schrieb Manfred Eifler:
Am Dienstag, 5. Februar 2013 schrieb Christian Meseberg: [.. Zitatebene korrigiert ..]
ich versuche seit Tagen, bei einem Video, welches nur noch auf einer DVD vorhanden war, die seitlichen schwarzen Balken aus dem 4:3 Format zu entfernen. Geht wohl nicht. [..] Ich mache das mit avidemux. Filter Transform ---> zuschneiden. Oben und unten jeweils den Wert 73 eintragen und du erhältst 16:9 ohne Balken.
Hängt vom Ausgangsmaterial ab. Viele Filme haben ein Seitenverhältnis von 2.35:1 (was ca. 21.15:9 ist). Die haben dann auch als 16:9 oben und unten Balken.
Das geht nur, wenn du neu umwandelst. Ich nehme immer avc (x246) + aac-Audio.
Allerdings fehlen dann oben und unten eben besagte 73 Zeilen, was schon mal dazu führen kann, dass wichtige Bildinformation fehlt.
Besser wären je 72. Dann kommt man auf 768x432 als 16:9 Auflösung, und 432 ist im Gegensatz zu 430 durch 16 (oder auch nur 8) teilbar was den [...]
72 ist richtig. Hab mich vertan. So erhalte ich 720 (vorhanden mit schwarzen Balken rechts und links mit je 10 Pixeln) x 432. Beides durch 8 teilbar. Eigentlich ist es aber 15:9. Im Fernseher habe ich noch keine Verzerrung festgestellt. Anders am Monitor, wenn ich im Vollbildmodus schaue. Dann ist das Bild in der Höhe verzerrt. Wenn ich das Fenster (mplayer oder xine) nur maximiere, durch die Fensterbalken, -leisten und der Kontrolleiste scheinbar nicht. 16:9 wäre nach meiner Rechnung 720 x 405. Hab das vor langer Zeit mal probiert. Die Darstellung war, wenn ich mich richtig erinnere, im Vollbildmodus am Monitor nicht verzerrt. Ich belasse es bei 720 x 432.
Jap. Einfach mal auf 'autocrop' im avidemux Crop-Filter gehen und dann [...]
Hab ich letztens auch entdeckt. ;-)
Was ich mache ist folgendes: Aufnehmen von Fernsehsendungen auf den Festplattenrecorder. Kopieren auf DVD. Kopieren der VOB's von der DVD auf den Rechner.
Wieso der Umweg über DVD?
Weil mein betagter Festplattenrecorder mit DVD-Player/-recorder nicht mehr kann. USB-Anschluss ist nur für's Lesen gemacht. Die Vorgehensweise ist zwar eine Krücke, aber es geht dennoch recht einfach und relativ schnell.
Wenn der Film im 4:3-Format ausgestrahlt wurde oder auf der DVD vorhanden ist, hat man halt die seitlichen schwarzen Balken. Sie zu entfernen bringt mE eigentlich keinen Nutzen, weil ja alle Endgeräte 16:9 sind.
Wie kommst du auf dieses schmale Brett?
Hätte vielleicht "die meisten" oder so schreiben sollen. Bin von meine Fernseher und Rechner (Monitore) ausgegangen. -- Viele Grüße Manfred ------------------- openSUSE 11.4 --- KDE: 4.6.5 "release 8" Linux 2.6.37.6-24-desktop i686 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Wed, 06 Feb 2013, Manfred Eifler schrieb:
Am Mittwoch, 6. Februar 2013 schrieb David Haller: [..]
Besser wären je 72. Dann kommt man auf 768x432 als 16:9 Auflösung, und 432 ist im Gegensatz zu 430 durch 16 (oder auch nur 8) teilbar was den [...]
72 ist richtig. Hab mich vertan. So erhalte ich 720 (vorhanden mit schwarzen Balken rechts und links mit je 10 Pixeln) x 432. Beides durch 8 teilbar. Eigentlich ist es aber 15:9. Im Fernseher habe ich noch keine Verzerrung festgestellt.
http://de.wikipedia.org/wiki/PAL
Anders am Monitor, wenn ich im Vollbildmodus schaue. Dann ist das Bild in der Höhe verzerrt. Wenn ich das Fenster (mplayer oder xine) nur maximiere, durch die Fensterbalken, -leisten und der Kontrolleiste scheinbar nicht. 16:9 wäre nach meiner Rechnung 720 x 405. Hab das vor langer Zeit mal probiert. Die Darstellung war, wenn ich mich richtig erinnere, im Vollbildmodus am Monitor nicht verzerrt. Ich belasse es bei 720 x 432.
Wie geschrieben: richtig ist 768x432 bei dem was "hinten" rausfällt. Eingabe variiert (720x oder 704x IIRC, 702x lt. Pikiwedia). Siehe: http://de.wikipedia.org/wiki/PAL#Pixelformat [..]
Was ich mache ist folgendes: Aufnehmen von Fernsehsendungen auf den Festplattenrecorder. Kopieren auf DVD. Kopieren der VOB's von der DVD auf den Rechner.
Wieso der Umweg über DVD?
Weil mein betagter Festplattenrecorder mit DVD-Player/-recorder nicht mehr kann. USB-Anschluss ist nur für's Lesen gemacht. Die Vorgehensweise ist zwar eine Krücke, aber es geht dennoch recht einfach und relativ schnell.
Ahso.
Wenn der Film im 4:3-Format ausgestrahlt wurde oder auf der DVD vorhanden ist, hat man halt die seitlichen schwarzen Balken. Sie zu entfernen bringt mE eigentlich keinen Nutzen, weil ja alle Endgeräte 16:9 sind.
Wie kommst du auf dieses schmale Brett?
Hätte vielleicht "die meisten" oder so schreiben sollen. Bin von meine Fernseher und Rechner (Monitore) ausgegangen.
Auch olle 4:3 PAL Röhren Fernseher sind noch verbreiteter als man glauben mag ;) -dnh, der sowieso nur am Rechner guckt, TV fast immer nur als kleines Fensterl von 604x340 oder so. -- "who| grep -i blonde|talk; cd ~; wine; touch; finger; unzip; touch; strip; gasp; finger; mount; fsck; more; yes; gasp; umount; make clean; sleep" -- A!S -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (6)
-
Christian Meseberg
-
David Haller
-
Detlef Wiese
-
Manfred Eifler
-
Rainer Sokoll
-
Аl Воgnеr