wie kann man denn ein mkv schneiden das einen vc-1 stream enthält?
StaxRip - Anarmorphic Wiedergabeproblem
-
-
Sollte mit MKVMerge über die Splitting-Fkt gehen.
-
1. http://rapidshare.com/files/101289023/sample_vc1.mkv.html
VC-1 Ausgangsmaterial mit eac3to in ein mkv gepackt -> Die Aspect Ratio ist beim abspielen richtig, es ist inkl. schwarze Ränder also 1920x10802. x264 encodiert mit Crop und manuell Haken auf Anamorph gesetzt in Staxrip -> Die gespeicherte Auflösung wird als 1920x800 gemeldet wird aber falsch als 1978x800 abgespielt. Habe das abgespielte mal am 19" Monitor ausgemessen. Mit ffdshow, use overlay mixer (default) habe ich 37,7 x 15,2cm Bild was etwa 1:2,48 entspricht.
Ohne overlay mixer wird es IMHO richtig abgespielt mit 37,7 x 15,7cm (deckt sich auch mit dem VC-1 File) was 1:2,4 ergibt. Das macht aber auch keinen Sinn wenn man erst die Default Optionen umstellen muss damit es richtig abgezeigt wird.
3. x264 encodiert ohne Anamorph Haken und mit Crop auf 1920x800 -> Die Darstellung ist extrem verzogen.
-------------
Warum wird das VC-1 File richtig abgespielt und bei MKV kommt so ein Murks raus? Ausserdem meckert Staxrip zu recht rum das die Auflösung (vermutlich 1978) nicht durch 16 teilbar ist.
Und beim encoden wird bei anamoprh SAR=34/33 angezeigt, ohne anamorph sind es 25/33 sollte das nicht 1:1 sein? Das ist mir erst ziemlich spät aufgefallen und ist auch der Grund.Habe dann noch ein bißchen probiert, die anamorphic Option ist in Staxrip nicht default gesetzt weil das Video IMHO eben nur 1:1 ist und es nicht notwendig ist. Hat mich in die falsche Richtung geführt.
Wenn man unter CLI die Option --sar 1:1 einfügt wird das Video einwandfrei erzeugt. Es liegt also daran das Staxrip default eine falsche SAR verwendet.
Macht es eigentlich Sinn x264 mit den DirectShow Optionen fps=23.976, convertfps=true, audio=false zu erzeugen und in ein YV12 umzuwandeln?
-
Das Problem war ich hatte StaxRip kaum auf HD Tauglichkeit überprüft, es gab 2 Bugs, siehe changelog:
Changelog:
Zitat
[size=+1]1.0.0.? (2008-??-??)[/size]- Fixed PAR detection for HD sources
- Fixed assistant complaining the image size isn't mod 16 even when it is
- The crop and preview dialog have improved startup dimensions for HD sources
- With auto resize disabled StaxRip will now auto adjust the height according to the aspect ratio
- New option to limit the aspect ratio to a defined value to auto crop the width instead
- Fixed a bug with three pass encoding
- Fixed crash caused by applications like TrueCrypt creating virtual hard drives
- The preview can now show the display aspect ratio
- The preview has now a menu/shortcut to toggle between display aspect ratio and
script aspect ratio when the source is anamorphic. - The video and the window position of the crop and in the preview dialog is now
remembered - The external preview menu/shortcut in the preview dialog use now KMPlayer or MPC
when found passing the current video position as command line argument - Added setting to use double-click instead of single-click for the tray icon,
the default remains single-click - When the process window is hidden in the tray, all applications will now be
started hidden and the active window won't become inactive any longer - Added button to the processing dialog showing a menu to disable jobs. This menu
is also available as tray context menu since a couple of versions. All buttons
have images - The MKV and MP4 container settings dialog has a option to add additional command line
switches - Added options to define a maximum value of the width and height to be
overcropped - Automatic VobSub is now always performed if the option is enabled, before it was
only performed when a container with VobSub support (mkv) was loaded before
opening a source while (because extraction happens after loading a source file) - Hard to believe but nobody noticed that changing encoding settings from quality
mode to multi pass and back didn't change the encoder menu that displays the
options to run a comp check etc. - Since in StaxRip the muxer is part of the encoder loading another encoder
brought always new muxer settings resulting in current muxer settings being
lost. From now on the old muxer settings will be reused in case the new encoder
stream is supported by the old muxer - Improved verifications to prevent users wrong problems and improved diagnostics
to help users better with errors - x264 is now hidden executed and the status is displayed on the log dialog, the
x264 output is written to StaxRip's log file
-
Danke, ich probiere die Version gerade aus.
Das multiple 16 tauchte wie in der Changelist schonmal nicht mehr auf, was ich noch vermisse ist während dem codieren eine Anzeige die die AR anzeigt. Das soll im Staxrip Log sein, aber wo ist das?Seltsamerweise ist es beim encodieren jetzt schneller, evtl. liegt das daran das ich mal Quality 20 statt 22 verwendet habe.
Wäre es evtl. möglich noch mehr Tonspuren statt nur 2 hinzuzufügen?
Btw. tolles Programm was du da hast!
-
es gab mittlerweile 2 Probleme welche die nächste beta behebt.
ZitatDas soll im Staxrip Log sein, aber wo ist das?
glaube davon wird nichts ins log geschrieben, unter event commands gibt's ein Befehl um Sachen ins log zu schreiben, auch Berechnungen mit Hilfe des eval Makros. Ich mach dir in Kürze ein Screenshot dazu.
ZitatWäre es evtl. möglich noch mehr Tonspuren statt nur 2 hinzuzufügen?
nur mit mörder Aufwand, praktisch also nein.
-
[Blockierte Grafik: http://planetdvb.net/non_drupal/forum_images/greenshot_2008-03-23_23-52-09.png]
[Blockierte Grafik: http://planetdvb.net/non_drupal/forum_images/greenshot_2008-03-23_23-57-46.png]
[Blockierte Grafik: http://planetdvb.net/non_drupal/forum_images/greenshot_2008-03-23_23-57-53.png]
[Blockierte Grafik: http://planetdvb.net/non_drupal/forum_images/greenshot_2008-03-23_23-59-17.png] -
Der Wert --sar von x264 geht der auch mit der Methode?
Wenn ich ein Event hinzufüge wird es als ??? erstellt. Wenn ich es dann bearbeite kommt (allerdings habe ich eine 2. Instanz von Staxrip offen weil die erste gerade am encodieren ist):
System.NotSupportedException: Das Besitzerelement kann der Dropdownelementauflistung nicht hinzugefügt werden.
bei System.Windows.Forms.ToolStripItemCollection.CheckCanAddOrInsertItem(ToolStripItem value)
bei System.Windows.Forms.ToolStripItemCollection.Add(ToolStripItem value)
bei Stax.Command.PopulateCommandMenu(ToolStripItemCollection items, List`1 commands, Action`1 clickSub)
bei StaxRip.EventCommandEditor..ctor(EventCommand ev)
bei StaxRip.EventCommandsEditor.lbc_ButtonClickEdit()
bei Stax.UI.ListBoxControl.bEdit_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.PerformClick()
bei Stax.UI.ListBoxControl.lb_DoubleClick(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
bei System.Windows.Forms.ListBox.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)StaxRip.EventCommandEditor..ctor(EventCommand ev)
ein . zuviel?
-
müsste jetzt funktionieren: http://www.planetdvb.net/non_drupal/sta…_unofficial.exe
cmdl's kann man mit 'Event Commands' nicht ändern, geht aber im x264 Dialog:
[Blockierte Grafik: http://planetdvb.net/non_drupal/forum_images/greenshot_2008-03-24_15-57-20.png]
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!