Selur's Little Message Board
Esxi running macos For selur - Printable Version

+- Selur's Little Message Board (https://forum.selur.net)
+-- Forum: Talk, Talk, Talk (https://forum.selur.net/forum-5.html)
+--- Forum: Small Talk (https://forum.selur.net/forum-7.html)
+--- Thread: Esxi running macos For selur (/thread-1495.html)



RE: Esxi running macos For selur - Selur - 17.08.2020

It's probably not much to change, just some small stuff that broke since the Mac related code wasn't adjusted to some changes that happend the last two years. Wink

Cu Selur


RE: Esxi running macos For selur - shijan - 17.08.2020

No more problem with "Hybrid can't passthrough 24bit audio if use default FFmbc muxer"
No more problem with "MP4 File don't created after render when use "Use FFmpeg muxer instead of FFmbc muxer"

Problem: Same as before file rendered MP4 produce strange problem with "empty additional frame in MP4 x264/265 transcoded video.  Probably related to outdated MP4Box muxer components.
No problem when transcode to MKV or MOV container with same x264/265 settings.

Also here is an idea - How about to update VS viewer icons with something like SF Apple Symbols? Currently  VS viewer icons just looks like taken from totally another app.
[Image: iAY7CLU.jpg]
https://www.avanderlee.com/swift/sf-symbols-guide/
"SF Symbols were introduced during WWDC 2019 and are a big present for us developers. Apple basically gave us free symbols to use in our app and it’s even really easy to use them as well! With SF Symbols 2.0 being introduced in WWDC 2020 we’ve got even more possibilities to show beautiful icons in our apps."
"SF Symbols is a set of over 1,500 symbols that you can use in your app. They’re aligned and configurable in a wide range of weights and scales to adapt to your designs. As they are integrated into the San Francisco system font they automatically ensure optical vertical alignment with text for all weights and sizes."


Also maybe add them to Hybrid.app itself to unify things. If you like idea, i can help with icons. You may see my current customization project based on those icons here: https://www.pl32.com/forum3/viewtopic.php?f=3&t=6302&start=30

Small UI bug with tabs:

[Image: i9vpQGD.jpg]


RE: Esxi running macos For selur - Adamcarter - 17.08.2020

I see things are progressing nicely.

Thanks again selur for all your hard work.

Thanks shijan for the cool suggestions and ui fixes and improvements.


RE: Esxi running macos For selur - Selur - 18.08.2020

@shijan: 1st let's stick to make Hybrid running again.
Cosmetics and improvement come after that and should be put into a different thread then. It's just a bad idea to change stuff while trying to adjust/fix 'broken/old' code. Wink

Quote:Problem: Same as before file rendered MP4 produce strange problem with "empty additional frame in MP4 x264/265 transcoded video. Probably related to outdated MP4Box muxer components.
No problem when transcode to MKV or MOV container with same x264/265 settings.
Okay, that is a new one. It does like a problem with b-frames or non-coded-frames.
Does it also happen if you enable "Config->Output->Mp4 Settings->FFmpeg instead of MP4Box" ?

Cu Selur


RE: Esxi running macos For selur - shijan - 18.08.2020

If i enable "Config->Output->Mp4 Settings->FFmpeg instead of MP4Box" there is no empty first frame.

In old version of Hybrid if i enable "Config->Output->Mp4 Settings->FFmpeg instead of MP4Box" i notice something like "jumping framerate effect" or 'wrong field list order effect", but it was only visible in macOS quicklook preview. In VLC player video played back smooth.

I can do more detailed tests in different situations and with different input formats.

----

Here is something really new. After some switching between old and new version both versions became slow to launch and give me this message at program start. But it still can render well. Maybe it is my mistake with some settings? I renamed few times Hybrid.app to Hybrid NEW.app and Hybrid OLD.app
See log. It is level 9 because in new Hybrid UI there is no option to select log level yet.
[Image: 6bZ32Bj.jpg]


RE: Esxi running macos For selur - Adamcarter - 18.08.2020

I doubt it is related, but i had a video that when i used autocrop avisynth for this one dvd tv show it was way way off. So i would do it manually. I liked the way handbrake showed the video (i think preview was broken on old hybrid) anyway so i would load up handbrake and find the perfect crop for this show. When i went back to hybrid after entering the settings and hit add job to queue, it gave me an error, like ffmpeg is required for something mencoder can be used for such and such, but ffmpg was required for decoding. 

So i would reload the file again in hybrid, and when I hit go the process would start.

Sorry for the story, but i am wondering if the The old and new are sharing some sorta plugin or script that when you run one app and then run another app, it has to force the old app to let go of the association? And hence why it was slow for you and blocked for me?

Anyway i could be talking out of my butt here. But it was something i noticed. And i feel like it was no fault of hybrid, so i Never brought it Up.


RE: Esxi running macos For selur - shijan - 18.08.2020

Deleted preferences and user application support folder - still got warning message on start.
Deleted misc.ini file - still got warning message on start.

But if i start Hybrid without additional internal components - there is no warning message on start. Huh

After some experiments with replacing internal components startup warning message now gone. Have no idea what was the source of the problem. Mayne it is due _pycashe_ folder from past? Should it be there at all? Currently VS-51 installed Pyton 3.8
[Image: wuDhAxe.jpg]

Seems HandBrake also produce mp4 with empty first frame and media info report 723 frames instead 706 in source. Total madness. I guess it is some macOS spesific crap. Some frame reserved for front cover or some shift in timecode. FFmpeg still produce one frame less than M4box. and Exact match source file frames count.

[Image: WaGLDRi.jpg]


RE: Esxi running macos For selur - Adamcarter - 18.08.2020

I noticed an odd behavior on v50 (still haven’t upgraded yet) when doing qtgmc +srestore omode 6 for pal video on ntsc encoded dvd.

That the finished mkv would sometimes have one Chapter more than original, or sometimes one Chapter less, but usually more. 

I usually use mkvtoolnix to use original chapter marks. All seems fine. Just seems odd,


RE: Esxi running macos For selur - Selur - 18.08.2020

Switching Hybrid version is a bad idea (assuming you are not using different settings folders&co) and is likely to break stuff you won't directly see at the beginning.
I have no clue where the system profiler thing comes from,.. that's not some program I added,...

When changing the Vapoursynth version or scripts always delete the __pycache__-folder.

About chapters: not sure Hybrid might add a chapter at 00:00:00 but now clue how a chapter could get lost,...

Quote:Seems HandBrake also produce mp4 with empty first frame and media info report 723 frames instead 706 in source. Total madness.
sounds more like a broken/defect source

Quote:In old version of Hybrid if i enable "Config->Output->Mp4 Settings->FFmpeg instead of MP4Box" i notice something like "jumping framerate effect" or 'wrong field list order effect", but it was only visible in macOS quicklook preview. In VLC player video played back smooth.
ffmpeg might not be as quicktime compatible as mp4box.


RE: Esxi running macos For selur - shijan - 18.08.2020

Ok, so probably __pycache__-folder and renaming cause some strange confusion in settings and hangs. Now everything works as before.

Here are some further tests about empty frame in MP4. That problem is really strange and may be reproduced in some different ways. And yes, seems it may depend of source file itself. It seems problem somehow depends of muxing with audio track and 44.1Hz recognized as separate music track with cover preview but not as part of video file.

- MP4box in Hybrid may add additional empty first frame in Hybrid.
- In Hybrid problem appears when i force set audio sample rate to 44.1Hz
- You can see one frame difference if compare source and rendered MP4 file with some MedIaInfo.
- First empty frame visible in QuickLook as transparent frame or in QuickTime X player as black frame on macOS.
- First empty frame is not visible in VLC player on macOS.
- Problem related only to MP4 container (no problem with MKV or MOV container).
- Problem don't depend of h264/h265 settings.
- No problem when use MP4box but renderer only video track without audio track.
- No problem when use FFmpeg muxer instead of MP4box in Hybrid.

- Problem also may be reproduced in HandBrake (but not exact the same)
- In HandBrake problem appears when source file is 44.1Hz and render audio sample rate also force set to 44.1Hz
- Also in Handbrake Problem appears when used variable frame rate option.
- In HandBrate empty frame may be visible but same time MediaInfo may show exact same frame count as source.

Quote:In old version of Hybrid if i enable "Config->Output->Mp4 Settings->FFmpeg instead of MP4Box" i notice something like "jumping framerate effect" or 'wrong field list order effect", but it was only visible in macOS quicklook preview. In VLC player video played back smooth.

In Updated Hybrid seems there is no more "jumping framerate effect" when i use FFmpeg for MP4