Beiträge von Vouk
-
-
Don't forget there are both audio and video filters!
And if there is alread an audio and video sidebar item... shouldn't everything video and audio related be included there? It would be also confusing to add a filter item and then have a video and audio tab in there.
Just to think about.
I will release a beta1 of the new version this afternoon, so you get an impression of the current situation.
Still, I prefer us to think about the general structure and not about a single component (like the filters). How can we put all components in there in a nice way and how to navigate between them?
-
As a first step i followed Digeridoo s suggestion and removed all tabs and integrated them in the sidebar.:
Whats still missing is to separate the "General" tab into "Video", "Audio" and "Muxer/Format" sidebar items.
Thats where it gets complicated:
When I click on i.e. "Video" in the sidebar I need to have a way to display the ...
- Encoder options (per encoder) - each group in a different tab/panel
- Side data
- Filter List
- Presets
This would require at least some kind of second level navigation for the options.
Any ideas / suggestions?
-
As far as I remember lossless can be set with setting a constant quantizer value of 4.
But 10bit support is new to me. Everything in voukoder is like YUV 4:2:0 8 bit.
Also see: https://developer.nvidia.com/video-encode-d…-support-matrix
-
Just check if FFmpeg is significantly faster than voukoder for the same video file.
-
This is also probably fixed in the next version. Please retest once it is available.
-
This happened when trying to load the PNG icons. I guess I fixed it in the next version. We'll see.
-
Das ist jetzt auch behoben.
-
Raw streams für h264 and hevc sind jetzt drin.
-
Ich schau mal ob ich schon ne beta rausgeben kann.
Es reicht intern die Daten im entsprechenden pixelformat yuva444p10 anzuliefern, daran erkennt er es schon.
Ja, interner Farbraum. Voukoder muss ein entsprechendes Pixelformat anfordern und bekommt die Daten dann in diesem Format. Leider sind diese Formate nicht identisch mit denen in FFmpeg/libav so das u.U. noch eine Konvertierung erfolgen muss.
YUV420 (planar) geht direkt durch
YUV422 und YUV444 müssen von packed nach planar umgewandelt werden
Alles mit mehr als 8 bit wird als YUVA4444 32 bit float geholt und aufwändig nach yuva444416p konvertiert und dann nochmalsvon FFmpeg/libav ins entsprechende Zielformat gewandelt. Deswegen sind 10 und 12 Bit auch relativ langsam.
-
morphinapg There were some issues with the required .NET framework. I was not able to install it under win 10.
I did some scribbles recently and i think it is a good idea to separate this in two parts (at least):
1. How to navigate within Voukoder?
- Sidebar vs. tabs?
- How display 3 layers of navigation (i.e. Video > Encoder > Options)?
2. How to configure options like encoders, filters, side data?
- Property grid vs. standard controls vs. custom controls (what should each cutsom control look like?)
- How to display layers of options (i.e. one option will only appear if a different options has a specific value selected)
- How to display a simple view with limited option set and an advanced view with all options
Basically I agree to everything Digeridoo mentioned above.
(tbc)
-
Die Sache mit der Skalierung ist in der nächsten Version behoben. (Siehe Incorrect window size on High DPI screen )
-
Es macht meines Erachtens keinen Sinn einfach alle Formate/Muxer einzubinden.
1. Wäre das einfach zu viel Arbeit
2. Sind da exotische / historische Formate darauf die absolut nicht mehr relevant sind
bzgl. TS und M2TS: Diese sind meines Wissens nach für MPEG2 relevant was noch nicht angebunden ist, kann ich aber machen.
Für andere Formate + Enkoder bitte gezielt diejenigen nennen die vermisst werden.
-
Die Exception wird in der wxWidgets lib geworfen. Ich nutze aber direkt nichts von der Lokalisierung. Ich müsste da den Stacktrace sehen.
-
Okay, render times look pretty good. It is actually the video encoder that is slow.
Unfortuantely I don't have much experience with AMD encoders. I just have a cheap AMD GPU for developing and no contact person at AMD.
How many FPS do you get when you do the same encoding with FFmpeg on the command line?
-
-
See: Settings > Logfile
-
So if you have read that page you know that voukoder can not speed up your rendering process, right? So if you make use of lots of effects and filters the fastest GPU could not make it faster. Please share your logfile.
-
There are some really nice ideas.
I target this for version 3 and I'd like to discuss this extensively with you.
@All users
Please share your thoughts and ideas.
-
Please read https://www.voukoder.org/forum/thread/352 to understand what Voukoder can speed up. You might also send in your logfile after an encoding session has finished.