Ich habe eine Frage. Ein DaVinci Resolve Workflow, ausgegeben als DNxHR HQX 10-Bit soll mittels Avisynth (Frontend Staxrip) mit x265 in h.265/HEVC kodiert werden. Soweit so gut, ich nutze LSMASHVideoSource als 10-Bit Pipeline.
Hier das Avisynth Scrypt:
LoadPlugin("E:\VIDEOTOOLS\AVIS riPPen\StaxRip-x64-2.0\Apps\Plugins\avs\L-SMASH-Works\LSMASHSource.dll")
LSMASHVideoSource("E:\SOLO 2K.mov", format = "YUV422P10")
ConvertFromDoubleWidth(bits=10)
ConvertToYV12()
Crop(0, 276, -0, -276)
Addborders(0, 276, 0, 276)
Das HEVC Raw File sieht auch erstmal gut aus.
Allgemein
Vollständiger Name : E:\SOLO 2K_temp\SOLO 2K_out.hevc
Format : HEVC
Format/Info : High Efficiency Video Coding
Dateigröße : 80,1 MiB
verwendete Encoder-Bibliothek : x265 3.0+1-ed72af837053:[Windows][GCC 8.2.0][64 bit] 10bit
Video
Format : HEVC
Format/Info : High Efficiency Video Coding
Format-Profil : Main 10@L5.1@High
Breite : 3 840 Pixel
Höhe : 2 160 Pixel
Bildseitenverhältnis : 16:9
Bildwiederholungsrate : 23,976 (24000/1001) FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 10 bits
colour_range : Limited
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709
Alles anzeigen
Jetzt die Kuriosität. Wenn ich das File mit MKVtoolnixGui in einen MKV Container muxe, passiert das:
ZitatAlles anzeigenAllgemein
UniqueID/String : 325351337590654959247091075200408843939 (0xF4C4636AFC70DE507076D6D1411376A3)
Vollständiger Name : E:\SOLO 2K.mkv
Format : Matroska
Format-Version : Version 4
Dateigröße : 80,1 MiB
Dauer : 17s 101 ms
Gesamte Bitrate : 39,3 Mb/s
Kodierungs-Datum : UTC 2019-05-30 00:15:54
Kodierendes Programm : mkvmerge v29.0.0 ('Like It Or Not') 64-bit
verwendete Encoder-Bibliothek : libebml v1.3.6 + libmatroska v1.4.9
Writing frontend : StaxRip v2.0.0.0
Video
ID : 1
Format : HEVC
Format/Info : High Efficiency Video Coding
Format-Profil : Main 10@L5.1@High
Codec-ID : V_MPEGH/ISO/HEVC
Dauer : 17s 101 ms
Bitrate : 39,3 Mb/s
Breite : 3 840 Pixel
Höhe : 2 160 Pixel
Bildseitenverhältnis : 16:9
Modus der Bildwiederholungsrate : konstant
Bildwiederholungsrate : 23,976 (23976/1000) FPS
originale Bildwiederholungsrate : 23,976 (24000/1001) FPS
ColorSpace : YUV
ChromaSubsampling/String : 4:2:0
BitDepth/String : 10 bits
Bits/(Pixel*Frame) : 0.198
Stream-Größe : 80,1 MiB (100%)
Default : Ja
Forced : Nein
colour_range : Limited
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709
Das ganze auch bei x264. Meine Vermutung ist, irgendeine Option stimmt bei der Avisynth Source nicht. Auch wenn ich DSS2 Source oder FFMS2 Source nehme passiert genau das gleiche. Das ganze mit VidCoder (Handbrake Engine) enkodiert funktioniert einwandfrei, ist nur leider keine Option, da ich noch diverse Filter drüber jagen muss.
Für Tipps und Hilfe wäre ich dankbar.