Yes, chances are quite good!
Beiträge von Vouk
-
-
I took a look at it. The current Voukoder only supports encoders that can be integrated with FFmpeg. Unfortunately the FFmpeg guys decided to not implement it as it doesn't work on any other platform than x86. I am currently working on the Voukoder successor that will support encoders like this one. But there are a couple of months work ahead.
-
Perfect examples, thanks.
Code
Alles anzeigenC:\Users\Daniel\Downloads\ffmpeg-4.2.1-win64-static\bin>ffprobe.exe "..\..\Test Files\HEVC YUV 4-4-4 (12bit)1920x960-CORRUPTED.mov" ffprobe version 4.2.1 Copyright (c) 2007-2019 the FFmpeg developers built with gcc 9.1.1 (GCC) 20190807 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt libavutil 56. 31.100 / 56. 31.100 libavcodec 58. 54.100 / 58. 54.100 libavformat 58. 29.100 / 58. 29.100 libavdevice 58. 8.100 / 58. 8.100 libavfilter 7. 57.100 / 7. 57.100 libswscale 5. 5.100 / 5. 5.100 libswresample 3. 5.100 / 3. 5.100 libpostproc 55. 5.100 / 55. 5.100 [hevc @ 000002549b46ec80] Strange VUI timing information, retrying... [hevc @ 000002549b46ec80] Overread SPS by 8 bits [hevc @ 000002549b46ec80] SPS 0 does not exist. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [hevc @ 000002549b46ec80] PPS id out of range: 0 [hevc @ 000002549b46ec80] Error parsing NAL unit #0. [mov,mp4,m4a,3gp,3g2,mj2 @ 000002549b45c0c0] decoding for stream 0 failed [mov,mp4,m4a,3gp,3g2,mj2 @ 000002549b45c0c0] Could not find codec parameters for stream 0 (Video: hevc (hev1 / 0x31766568), none(progressive), 1920x960, 60 kb/s): unspecified pixel format Consider increasing the value for the 'analyzeduration' and 'probesize' options Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '..\..\Test Files\HEVC YUV 4-4-4 (12bit)1920x960-CORRUPTED.mov': Metadata: major_brand : qt minor_version : 512 compatible_brands: qt encoder : Lavf58.45.100 Duration: 00:00:02.00, start: 0.000000, bitrate: 1615 kb/s Stream #0:0: Video: hevc (hev1 / 0x31766568), none(progressive), 1920x960, 60 kb/s, SAR 1:1 DAR 2:1, 24 fps, 24 tbr, 1572864 tbn, 1572864 tbc (default) Metadata: handler_name : VideoHandler Stream #0:1: Audio: pcm_s16le (sowt / 0x74776F73), 48000 Hz, stereo, s16, 1536 kb/s (default) Metadata: handler_name : SoundHandler [hevc @ 000002549b4658c0] Strange VUI timing information, retrying... [hevc @ 000002549b4658c0] Overread SPS by 8 bits [hevc @ 000002549b4658c0] SPS 0 does not exist.
This might be related to an issue with the actual encoder.
- Can you provide a voukoder logfile with low-level debugging enabled?
- Can you try using "Matroska / MKV" as container format?
-
Ohne das jetzt im Detail durchzugehen:
Bei Version 1,0 nutzt Du "libx264" mit CRF als Encoder.
Bei Version 6.2 "Nvenc h.264" mit QP.
Da ist es nicht verwunderlich das es eine größere Datei generiert.
-
Da wäre die Frage wie deine Settings bei 1.0 sind?
-
Probiere mal folgendes:
- Premiere Connector deinstallieren
- Premiere Connector über Eingabeaufforderung neu installieren:
msiexec /i "premiere-connector-1.5.0.msi" /L*V "connector.log" - Hänge dann bitte die log Datei hier an
-
-
Ich habe gerade "Premiere Pro 14.6.0 (Build 51)" auf dem neuen PC installiert. Ebenso den aktuellsten Voukoder + Premiere Connector. Bei mir läufts.
ZitatInvalid registry entry found so the plugin will be loaded from disk.
Ist die Frage was hier "invalid" ist.
-
Normalerweise sollte es genügen beide Komponenten zu installeren. Ich werde heute Abend versuchen das zu reproduzieren.
-
In fact the example provided with Resolve 17 beta 1 IS actually an x264 encoder. On the first sight it seems they provide raw video data and you can feed the encoded frames back to resolve so it can mux it with the audio streams.
I just spent a couple of minutes looking at it but i didn't notice any audio related functions there.
-
It's been a long way. I'll look into it.
Edit: Looks like it only supports custom video encoders and not a muxed output.
-
Unfortunately VEGAS doesn't provide the functionality for a 2nd pass.
-
I will check that.
-
That is correct. NVidia dropped interlacing support for whatever reason, and yes, that includes RTX 30xx. So maybe it is good to keep an additional GTX 1080 for interlaced jobs. You can select the GPU in the Encoder options.
-
Zitat
[13:06:31] Interlaced: Top first
[13:06:31] FFmpeg: Interlaced encoding is not supported. Supported level: 0
RTX can't encode interlaced video anymore.
-
Wie bereits gesagt supporte ich nicht die von FFmpeg bereitgestellten Enkoder. Ich nutze diese - so wie sie sind - und binde sie über FFmpeg in andere Programme ein. An dieser Zwischenschicht (Voukoder) behebe ich gerne Bugs.
Wenn Du Änderungen an bestimmten Enkodern wünschst wende Dich bitte an die FFmpeg Entwickler, bzw. an die Entwickler der entspr. Enkoder.
-
So it is exporting the file successfully but it is rather slow?
Well, voukoder only accelerates the encoding part of the export. Unfortunately AfterEffects is rather slow with rendering the single frames (and handing them over to voukoder).
-
Please provide a log file.
-
I will try to reproduce this.
You might also try this: https://www.voukoder.org/forum/thread/239
-