Posts: 42
Threads: 5
Joined: Aug 2017
Es scheint etwas Anderes zu sein. Als ich jetzt probierte, lag die Grenze zwischen dem 24.04 und dem 26.04. tsMuxer vom 24 funktioniert, vom 26. nicht mehr. Irgendwas im Audiobereich scheint der Knackpunkt zu sein. Die funktionierende Datei wird mit VLC mit Ton abgespielt, die nicht funktionierende ohne Ton. Die Dateien sind aber auf das Byte genau gleich groß. Ich schicke einen Link zu den Dateien per PN. Müsste selbsterklärend sein. Einmal die originale ts-Datei und die umgepackten Dateien haben das tsMuxer-Datum als Name.
Posts: 10.619
Threads: 57
Joined: May 2017
Hab die Dateien, werde heute Abend oder Morgen drauf schauen können.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 10.619
Threads: 57
Joined: May 2017
Okay.
Folgendes Problem: Der Videostream im Sample ist kaputt. - weder bei der '2020_04_24_wird_erkannt.m2ts' noch bei der '2020_04_26_wird_nicht_erkannt.m2ts' bekomme ich ein Bild. Habe die Dateien extra in eigene Ordner kopiert damit nicht die Videoplayer nicht irgendwie den Videostream aus einer anderen Datei holen.
- Die orginal.ts Datei lässt sich zwar abspielen, liefert aber:
[h264 @ 000001c389450ec0] mmco: unref short failureq= 0B f=0/0
Last message repeated 1 times
[h264 @ 000001c389450ec0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 000001c389450ec0] mmco: unref short failureq= 0B f=0/0
Last message repeated 1 times
[h264 @ 000001c389450ec0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 000001c389450ec0] Increasing reorder buffer to 2
am Anfang des Streams
- egal mit welcher tsMuxeR Version ich einen Remux machen will bekomme ich nur einen kaputt output.
- Da Hybrid nicht dafür designed/gedacht ist irgendwie kaputte Streams zu deparieren kommt es mit der Datei nicht ordentlich klar.
Sieht für mich aktuell wie ein Problem der Inputdatei aus.
Was klappt ist:
1. die Datei mit mkvToolnix remuxen (einfach laden und als .mkv speichern)
2. die Datei dann mit Hybrid umwandeln.
mkvtoolnix hat ein paar Anpassungen um 'kaputte' Transportstreams zu handeln, was hier wohl reicht.
-> Versuch das mal
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 42
Threads: 5
Joined: Aug 2017
Danke für die Mühe. Das Wichtigste war für mich zu wissen, woran es liegt, bzw. ob es an Hybrid liegt. Es gibt ja immer so viele Möglichkeiten. Ich habe ja außerdem noch den TS-Doctor, dessen Remux-Funktion es auch nicht hingekriegt hat, ob der Streams reparieren kann. - Also ich dachte die Funktion kann es nicht, weil ich da laufend Offline-Frames in Davinci hatte. Das widerum lag aber wieder an einer fehlerhaften Verabeitung von h264 Dateien in Davinci und wurde mit dem letzten Update von DaVinci behoben.
mkv wäre keine Option, weil man in Davinci mkv nicht importieren kann. Eine Alternative wäre noch eine komplette Umwandlung in DNxHD aber da scheint mir eine reine ffmpeg-Lösung sinnvoller. Ich brauche das aber auch nicht oft, weil Davinci nur für besondere Nachbearbeitungen brauche. Für die normale Archivierung meiner TV-Aufnahmen reichen der Doctor und Hybrid. Die Umwandlung in mp4 funktioniert ja . Die Probleme gibts nur beim Umpacken in m2ts.
Posts: 10.619
Threads: 57
Joined: May 2017
Der mkv-Umpack-Schritt, legt ja nicht den Zielcontainer fest. Der ist nur da um den Stream zu reparieren.
Einmal repariert kommt Hybrid mit dem Clip ja klar.
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 42
Threads: 5
Joined: Aug 2017
Ach verstehe, erst in mkv umpacken und die mkv dann in Hybrid in m2ts. Ja das funktioniert inzwischen auch, zumindest bei dem Clip, den ich geschickt habe.
Bei Anderen habe ich noch ein Problem, wenn ich die deinterlacen will. Da ist mein »Wunschformat« DNxHD, was aber irgendwie immer auf einen Crash hinausläuft.
Posts: 10.619
Threads: 57
Joined: May 2017
Wenn Du nen DebugOutput machst kann ich morgen mal draufschauen. (bin heute unterwegs)
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 42
Threads: 5
Joined: Aug 2017
Ja also mein Vorgehen:
Ich habe von derselben Datei wie neulich die umgepackte mkv-Datei genommen, damit ich gleich mit der reparierten Version anfange.
DNxHD-Profil 185
Deinterlacer yadif, input scan auf progressive überschreiben und speed change auf interpolate 25 fps
Testweise ohne Deinterlacing und speed change mit dem entsprechenden Profil 185i crasht aber an derselben Stelle.
[attachment=961]
Gerade mal getestet, mit der reinen ffmpeg-Version:
ffmpeg -i "test.ts" -c:v dnxhd -vf " yadif, fps=25/1 , format=yuv422p" -b:v 185M -c:a pcm_s16le "test.mov"
klappt es.
Posts: 10.619
Threads: 57
Joined: May 2017
06.08.2020, 04:23
(This post was last modified: 06.08.2020, 04:24 by Selur.)
Gerade mal einen schnellen Blick auf den DebugOutput geworfen:
Der verwendete Aufruf ist:
"D:\Hybrid\64bit\ffmpeg.exe" -y -noautorotate -nostdin -threads 8 -i "X:\dreambox\Schnitt\02_Bearbeitet\toolnixdatei.mkv" -map 0:0 -an -sn -vf framerate=fps=25:scene=7,zscale=rangein=tv:range=tv -pix_fmt yuv422p -vsync 0 -vcodec dnxhd -profile:v 0 -b:v 184M -mbd 1 "F:\Hybrid\toolnixdatei_2020-08-05@15_30_13_0610_07.mov"
und der meldet dann:
ffmpeg version N-98465-g7187e0a653-g4dab04622a+4 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 10.1.0 (Rev3, Built by MSYS2 project)
configuration: --cc='ccache gcc' --cxx='ccache g++' --disable-autodetect --enable-amf --enable-bzlib --enable-cuda --enable-cuvid --enable-d3d11va --enable-dxva2 --enable-iconv --enable-lzma --enable-nvenc --enable-zlib --enable-sdl2 --enable-ffnvcodec --enable-nvdec --enable-cuda-llvm --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-libdav1d --disable-debug --enable-fontconfig --enable-libass --enable-libbluray --enable-libfreetype --enable-libmfx --enable-libmysofa --enable-libopencore-amrnb --enable-libopenjpeg --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libwavpack --enable-libwebp --enable-libxml2 --enable-libzimg --enable-libshine --enable-gpl --enable-avisynth --enable-libxvid --enable-libopenmpt --enable-version3 --enable-libsvthevc --enable-libsvtav1 --enable-libkvazaar --enable-libzmq --enable-libvmaf --enable-vapoursynth --enable-librav1e --enable-mbedtls --extra-cflags=-DLIBTWOLAME_STATIC --extra-libs=-lstdc++ --extra-cflags=-DZMQ_STATIC --extra-cflags=-DLIBXML_STATIC --extra-libs=-liconv --disable-w32threads --extra-cflags=-DKVZ_STATIC_LIB
libavutil 56. 55.100 / 56. 55.100
libavcodec 58. 95.100 / 58. 95.100
libavformat 58. 48.100 / 58. 48.100
libavdevice 58. 11.101 / 58. 11.101
libavfilter 7. 87.100 / 7. 87.100
libswscale 5. 8.100 / 5. 8.100
libswresample 3. 8.100 / 3. 8.100
libpostproc 55. 8.100 / 55. 8.100
[h264 @ 000001e78829dc00] mmco: unref short failure
Last message repeated 1 times
[h264 @ 000001e78829dc00] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 000001e78829dc00] mmco: unref short failure
Last message repeated 1 times
[h264 @ 000001e78829dc00] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 000001e78829dc00] Increasing reorder buffer to 2
Input #0, matroska,webm, from 'X:\dreambox\Schnitt\02_Bearbeitet\toolnixdatei.mkv':
Metadata:
title : toolnix
encoder : libebml v1.4.0 + libmatroska v1.6.1
creation_time : 2020-08-05T10:13:49.000000Z
Duration: 00:00:30.92, start: 0.000000, bitrate: 3358 kb/s
Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 1k tbn, 50 tbc (default)
Metadata:
BPS-eng : 2970027
DURATION-eng : 00:00:30.920000000
NUMBER_OF_FRAMES-eng: 1546
NUMBER_OF_BYTES-eng: 11479156
_STATISTICS_WRITING_APP-eng: mkvmerge v49.0.0 ('Sick Of Losing Soulmates') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2020-08-05 10:13:49
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(ger): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default)
Metadata:
BPS-eng : 384000
DURATION-eng : 00:00:30.880000000
NUMBER_OF_FRAMES-eng: 965
NUMBER_OF_BYTES-eng: 1482240
_STATISTICS_WRITING_APP-eng: mkvmerge v49.0.0 ('Sick Of Losing Soulmates') 64-bit
_STATISTICS_WRITING_DATE_UTC-eng: 2020-08-05 10:13:49
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> dnxhd (native))
[h264 @ 000001e789babe40] mmco: unref short failure
Last message repeated 1 times
[h264 @ 000001e789babe40] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[h264 @ 000001e789aa60c0] mmco: unref short failure
Last message repeated 1 times
[h264 @ 000001e789aa60c0] number of reference frames (0+5) exceeds max (4; probably corrupt input), discarding one
[Parsed_framerate_0 @ 000001e788297940] time base:1/1000 -> 1/1000 exact:1
[Parsed_framerate_0 @ 000001e788297940] fps -> fps:25/1 scene score:7.000000 interpolate start:15 end:240
[Parsed_framerate_0 @ 000001e788297940] Interlaced frame found - the output will not be correct.
[dnxhd @ 000001e78c392180] video parameters incompatible with DNxHD. Valid DNxHD profiles:
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 115Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 120Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 145Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 240Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 290Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 175Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 185Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 220Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 365Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080i; bitrate: 120Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080i; bitrate: 145Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080i; bitrate: 185Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080i; bitrate: 220Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080i; bitrate: 120Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080i; bitrate: 145Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p10
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 90Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 110Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 180Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 220Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 60Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 75Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 120Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1280x720p; bitrate: 145Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 36Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 45Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 75Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 90Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 350Mbps; pixel format: yuv444p10, gbrp10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 390Mbps; pixel format: yuv444p10, gbrp10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 440Mbps; pixel format: yuv444p10, gbrp10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 730Mbps; pixel format: yuv444p10, gbrp10
[dnxhd @ 000001e78c392180] Frame size: 1920x1080p; bitrate: 880Mbps; pixel format: yuv444p10, gbrp10
[dnxhd @ 000001e78c392180] Frame size: 960x720p; bitrate: 42Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 960x720p; bitrate: 60Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 960x720p; bitrate: 75Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 960x720p; bitrate: 115Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080p; bitrate: 63Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080p; bitrate: 84Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080p; bitrate: 100Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080p; bitrate: 110Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080i; bitrate: 80Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080i; bitrate: 90Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080i; bitrate: 100Mbps; pixel format: yuv422p
[dnxhd @ 000001e78c392180] Frame size: 1440x1080i; bitrate: 110Mbps; pixel format: yuv422p
[dnxhd @ 000001e78a7c09c0] ff_frame_thread_encoder_init failed
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!
wobei der eigentliche Fehler dann:
[dnxhd @ 000001e78c392180] video parameters incompatible with DNxHD. Valid DNxHD profiles:
ist.
Sprich die Datenraten, Auflösung, Bitrate, Farbformat Kombination die Du gewählt hast wird von DnxHD in FFmpeg nicht unterstützt.
Scheint das die DNxHD Profile sich geändert haben seit ich die in Hybrid implementiert hatte.
DNxHR 444;1920;1080;41.68;0;43.46;52.1;86.91;104.19;0;12;444;0;1
DNxHR HQX;1920;1080;20.79;0;21.68;25.99;43.36;51.98;0;12;422;0;1
DNxHR HQ;1920;1080;20.79;0;21.68;25.99;43.36;51.98;0;8;422;0;1
DNxHR SQ;1920;1080;13.77;0;14.36;17.21;28.71;34.42;0;8;422;0;1
DNxHR LB;1920;1080;4.31;0;4.49;5.39;8.98;10.77;0;8;422;0;1
DNxHR 444;2048;1080;44.39;0;46.29;55.49;92.58;110.98;0;12;444;0;1
DNxHR HQX;2048;1080;22.2;0;23.14;27.75;46.29;55.49;0;12;422;0;1
DNxHR HQ;2048;1080;22.2;0;23.14;27.75;46.29;55.49;0;8;422;0;1
DNxHR SQ;2048;1080;14.7;0;15.33;18.38;30.66;36.76;0;8;422;0;1
DNxHR LB;2048;1080;4.59;0;4.79;5.74;9.57;11.47;0;8;422;0;1
DNxHR 444;3840;2160;166.61;0;173.73;208.27;347.46;416.54;0;12;444;0;1
DNxHR HQX;3840;2160;83.26;0;86.82;104.08;173.63;208.15;0;12;422;0;1
DNxHR HQ;3840;2160;83.26;0;86.82;104.08;173.63;208.15;0;8;422;0;1
DNxHR SQ;3840;2160;55.07;0;57.42;68.84;114.84;137.67;0;8;422;0;1
DNxHR LB;3840;2160;17.14;0;17.87;21.42;35.74;42.85;0;8;422;0;1
DNxHR 444;4096;2160;177.67;0;185.25;222.08;370.51;444.16;0;12;444;0;1
DNxHR HQX;4096;2160;88.88;0;92.68;111.1;185.35;222.2;0;12;422;0;1
DNxHR HQ;4096;2160;88.88;0;92.68;111.1;185.35;222.2;0;8;422;0;1
DNxHR SQ;4096;2160;58.72;0;61.23;73.4;122.46;146.81;0;8;422;0;1
DNxHR LB;4096;2160;18.26;0;19.04;22.83;38.09;45.66;0;8;422;0;1
DNxHD 100;1440;1080;0;0;0;100;0;0;0;8;422;0;1.33
DNxHD 100i;1440;1080;0;0;0;0;0;100;0;8;422;1;1.33
DNxHD 100a;960;720;0;0;0;0;0;100;0;8;422;0;1.33
DNxHD 110;1280;720;0;0;0;110;0;0;0;8;422;0;1
DNxHD 110x;1280;720;0;0;0;110;0;0;0;10;422;0;1
DNxHD 115;1920;1080;116;116;0;0;0;0;0;8;422;0;1
DNxHD 115s;1280;720;0;0;0;0;115;0;0;8;422;0;1
DNxHD 120i;1920;1080;0;0;0;0;121;0;0;8;422;1;1
DNxHD 120;1920;1080;0;0;121;0;0;0;0;8;422;0;1
DNxHD 145i;1920;1080;0;0;0;0;0;145;0;8;422;1;1
DNxHD 145;1920;1080;0;0;0;145;0;0;0;8;422;0;1
DNxHD 145s;1280;720;0;0;0;0;0;145;0;8;422;0;1
DNxHD 175;1920;1080;176;176;0;0;0;0;0;8;422;0;1
DNxHD 175s;1280;720;0;0;0;0;175;0;0;8;422;0;1
DNxHD 175x;1920;1080;176;176;0;0;0;0;0;10;422;0;1
DNxHD 175xs;1280;720;0;0;0;0;175;0;0;10;422;0;1
DNxHD 185i;1920;1080;0;0;0;0;184;0;0;8;422;1;1
DNxHD 185;1920;1080;0;0;184;0;0;0;0;8;422;0;1
DNxHD 185xi;1920;1080;0;0;0;0;184;0;0;10;422;1;1
DNxHD 185x;1920;1080;0;0;184;0;0;0;0;10;422;0;1
DNxHD 220i;1920;1080;0;0;0;0;0;220;0;8;422;1;1
DNxHD 220;1920;1080;0;0;0;220;0;0;0;8;422;0;1
DNxHD 220s;1280;720;0;0;0;0;0;220;0;8;422;0;1
DNxHD 220xi;1920;1080;0;0;0;0;0;220;0;10;422;1;1
DNxHD 220x;1920;1080;0;0;0;220;0;0;0;10;422;0;1
DNxHD 220xs;1280;720;0;0;0;0;0;220;0;10;422;0;1
DNxHD 240;1920;1080;0;0;0;0;242;0;0;8;422;0;1
DNxHD 290;1920;1080;0;0;0;0;0;291;291;8;422;0;1
DNxHD 350x;1920;1080;352;352;0;0;0;0;0;10;444;0;1
DNxHD 36;1920;1080;36;36;36;0;0;0;0;8;422;0;1
DNxHD 365;1920;1080;0;0;0;0;367;0;0;8;422;0;1
DNxHD 365x;1920;1080;0;0;367;0;367;0;0;10;422;0;1
DNxHD 440;1920;1080;0;0;0;0;0;440;440;8;422;0;1
DNxHD 440x;1920;1080;0;0;0;440;0;440;440;10;422;0;1
DNxHD 45;1920;1080;0;0;0;45;0;0;0;8;422;0;1
DNxHD 45;960;720;0;0;43;0;0;0;0;8;422;0;1.33
DNxHD 50;960;720;41;0;0;51;0;0;0;8;422;0;1.33
DNxHD 60;1280;720;58;0;60;0;0;0;0;8;422;0;1
DNxHD 75;1920;1080;0;0;0;0;75;0;0;8;422;0;1
DNxHD 75;1280;720;0;0;0;72;0;0;0;8;422;0;1
DNxHD 80;1440;1080;80;80;0;0;0;0;0;8;422;0;1.33
DNxHD 85i;1440;1080;0;0;0;0;84;0;0;8;422;1;1.33
DNxHD 85;1440;1080;0;0;84;0;0;0;0;8;422;0;1.33
DNxHD 85a;960;720;0;0;0;0;85;0;0;8;422;0;1.33
DNxHD 90;1920;1080;0;0;0;0;0;92;92;8;422;0;1
DNxHD 90s;1280;720;88;0;92;0;0;0;0;8;422;0;1
DNxHD 90x;1280;720;88;0;92;0;0;0;0;10;422;0;1
QStringList values = ModelHelper::dnxhdprofiles.value(profileName); //Profile -> Width;Height;FPS 23.976;FPS 24;FPS 25;FPS 29.97;FPS 50;FPS 59.94;FPS 60;Bit Depth;Sampling;Interlaced;PAR
this->setBitrateForFps(model, values);
this->doSetValue(model, QString("bitDepth"), QString("%1-bit").arg(values.at(9)));
this->doSetValue(model, QString("sampling"), values.at(10));
this->doSetValue(model, QString("interlaced"), values.at(11) == ONE);
this->doSetValue(model, QString("par"), values.at(12));
this->doSetValue(model, QString("resolution"), QString("%1x%2").arg(values.at(0)).arg(values.at(1)));
QString outputColorSpace = QString("i422");
if (values.at(10) == QString("444")) {
outputColorSpace = QString("i444");
}
this->doSetValue(model, QString("outputColorSpace"), outputColorSpace);
QStringList supported;
supported << QString("Profile name: %1").arg(profileName);
supported << QString("Resolution: %1x%2, PAR: %3").arg(values.at(0)).arg(values.at(1)).arg(values.at(12));
supported << QString("Supported bitrate@fps: %1").arg(collectBitrates(values).join(COMMA2));
supported << QString("Interlaced: %1").arg(values.at(11) == ONE ? STRUE : SFALSE);
supported << QString("Color sampling: %1").arg(values.at(10));
supported << QString("Bit depth: %1-bit").arg(values.at(9));
Vermute, dass wenn ich in Hybrid die Anpassung von 184 auf 185 für die Datenrate mache geht es.
-> schau ich heute Abend nach der Arbeit mal drauf
Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Posts: 42
Threads: 5
Joined: Aug 2017
Mir ist gerade so, als hätten wir den Spaß vor nem Jahr schonmal mit meinen 720er Dateien und dem 90er profil gehabt.
|