New Media Processor is Running

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
I have found an esoteric issue, I hesitate to call it a bug because I'm not well enough versed in this stuff. I uploaded a video here (square pixels):

I originally uploaded this video (anamorphic):


But noted things were off, so I did the quick re-encode for the version on the linked post.

The old player seems to understand the issue.
1779116539068.png

However, after processing, it turns to this:
1779116949314.png
After processing, the aspect ratio in the second video is truly worthy of the Toe.

I believe this is because Handbrake allows the user to set an anamorphic resolution. In the second video, the stored resolution is at 720x480, but the displayed resolution should stretch it to 980x480. Taking a screenshot from VLC gives this:
1779116589448.png
But a screenshot from windows gives this:
1779116583034.png

My guess is the "displayed resolution" is being ignored in the transcoding, and only the native resolution is followed, or else it's not supported?
Details on output between the two videos:
Codec info from VLC:
1779116630746.png

Settings from Handbrake for the anamorphic:
1779116674655.png
1779116688945.png

Settings for the square pixel:
1779116730908.png
1779116750243.png
I did change resolutions between the two versions, but the only other variable was disabling anamorphic, which may be a default setting in HB. I also edited out the scroll at the bottom (in KDenLive), because all that does is suck up MB, and it adds nothing for our needs.
Edit to add: All that to say, the current process is probably missing either an aspect ratio tag or a display resolution tag (or equivalent for the smaller format), if it supports one. Otherwise, forcing the video processing to change the video output size to square pixels.

A minor second issue is the process seems to ignore any included subtitles. This is honestly so minor, but I wanted to flag in case it's of use in other contexts.
 
Last edited:
Not sure if there's anything that you can do about it, but a bothersome thing I'm finding about the new video player is that you can't see the total duration of the video until you start playing to get the player's full UI. The old player, on the other hand, always shows the duration when it's not playing:
View attachment 8999934
This makes a big difference in the browsing experience. When scrolling through pages (especially quickly to catch up on a long thread), it's very useful to be immediately informed on whether any embedded video is a quick seconds-long clip or a feature-length film.

Comparatively, it's very common to see video thumbnails and players elsewhere display the video duration without any interaction, including on YouTube.
I've noticed that the new embedded video player now immediately displays the video duration in the corner while unplayed. Thank you very much for the upgrade.
 
must be on audio only? I can't actually reproduce that.

btw I am thinking of adding a normalized audio track. it'll just be opus but someone posted a video in the destiny thread that was so fucking quiet it made me consider adding another layer of complexity to this bullshit i'm building.
 
video in the destiny thread that was so fucking quiet it made me consider adding another layer of complexity to this bullshit
To normalize all audio tracks? I’ll put my hand up that I always end up clipping him at a lower volume these days.
 
More mobile bug reports.

Latest iOS 15, Firefox Focus (it's just a wrapper for Safari IIRC). Video elements load the video duration in the bottom corner but nothing else. Controls aren't shown and videos can't be played.

Latest iOS 17, Firefox Focus. Video element loads and functions but the fullscreen button does nothing when tapped.
 
Back
Top Bottom