Bug 501054 - Please add a way to change / correct a video's aspect ratio
Summary: Please add a way to change / correct a video's aspect ratio
Status: RESOLVED DUPLICATE of bug 456384
Alias: None
Product: Haruna
Classification: Applications
Component: generic (other bugs)
Version First Reported In: 1.3.3
Platform: Debian unstable Linux
: NOR wishlist
Target Milestone: ---
Assignee: george fb
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-04 13:48 UTC by John
Modified: 2025-11-15 19:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John 2025-03-04 13:48:04 UTC
SUMMARY
Please add a way to change / correct a video's aspect ratio, as the player is unusable without such a thing for certain videos!

STEPS TO REPRODUCE
1. Open a video that doesn't have the same aspect ratio as the screen.
2. Try to make it have the same aspect ratio as the screen.


OBSERVED RESULT
Some videos, especially old movies, have been recorded in the 4:3 aspect ration because the TV screens had the same aspect ratio, like for example Gone with the wind.

Strangely and very annoying some assholes directors like Zack Snyder are trying to do the same now, even though 99% of the TVs and computer monitors have a 16:9 aspect ratio and some are even wider than that.
His latest Justice League movie from 2021 has been recorded in 4:3 aspect ratio:
https://www.denofgeek.com/movies/zack-snyder-justice-league-4-3-aspect-ratio/
Because he only cared how it looked like in IMAX cinemas which have an almost square aspect ratio screen.
He didn't gave a crap about the fact that watching in cinema is normally a one time event and even worse, many of us may have not been to the cinema when it was launched, so more than 80-90% of the people will see it the first time on their home screens from Blu-rays or streaming services and the screens there are overwhelmingly 16:9.
Both Justice League, Gone with the wind and so many other old movies are unwatchable because of the black bars.
Even the poll here shows that more than 50% of the people prefer to watch it in widescreen:
https://www.ign.com/articles/zack-snyder-cut-justice-league-widescreen-fullframe

EXPECTED RESULT
1. To have the ability to fix bad aspect ratios.
2. To have the ability to stretch the video to at least the 16:9 aspect ratio.
Similar to how VLC and other video players can do it.
Otherwise Haruna is unusable for these kind of videos.

SOFTWARE/OS VERSIONS
Linux (Debian 13 - unstable repository)/KDE Plasma:
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.12.17-amd64 (64-bit)
Mesa  Version: 25.0.0-1
Graphics Platform: Wayland


HARDWARE SPECIFICATIONS
Hardware: Laptop Dell Inspiron 5770 (17" 1080p@60Hz screen)
CPU: Intel® Core™ i5-8250U CPU @ 1.60GHz
GPU 1: Intel® UHD Graphics 620 (main, Vulkan capable)
GPU 2: AMD Radeon R5 M465 Series
RAM: 8 GiB (7.7 GiB usable)


ADDITIONAL INFORMATION
As for the Justice League movie, which is a very popular one, I guess I'm not the only one very annoyed about this crappy format for today's standards:
https://www.reddit.com/r/unpopularopinion/comments/m89wv7/zack_snyders_justice_league_sucks_in_43_aspect/
Or the fact that 99% of the people will see it on a home screen:
https://www.reddit.com/r/imax/comments/lmer7i/comment/gnvd8xr/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button
Anyway, please help us fix the bad decisions that some directs like to take!
I saw that some people even try to fix such videos with Handbrake, but that takes too much space and power, especially for a laptop, so it's better if it's done by the player on the fly.
If you need a printscreen of how bad it looks now, please let me know.
Comment 1 george fb 2025-03-05 15:55:11 UTC
(In reply to John from comment #0)
>Strangely and very annoying some assholes directors like Zack Snyder are trying to do the same now

I couldn't care less. Don't use bug reports for your rants, state the feature you want and leave it at that.

Also you can use custom commands to change aspect ratio.
Comment 2 John 2025-03-07 10:40:12 UTC
(In reply to george fb from comment #1)
> (In reply to John from comment #0)
> >Strangely and very annoying some assholes directors like Zack Snyder are trying to do the same now
> 
> I couldn't care less. Don't use bug reports for your rants, state the
> feature you want and leave it at that.
> 
> Also you can use custom commands to change aspect ratio.

It's your point of view that this is a rant, mine it isn't.
I'm used to provide proper feedback to my bug reports with as much information as possible.
Which means I need to explain why I want something.
In this case I want to be able to fix the aspect ratio because it bothers me.
And it bothers me even more because it was decided to be broken at the source for something as stupid as "director's vision" or how he calls it.
It doesn't bother me as much of old movies because it was for technical reasons, like it was the frame rate.
But now some directors like to screw with us with weird aspect ratios or even black and white movies.
Like having to live with the 100 years old 24 frame rate was not enough.

What I'm trying to say is that from all the things that bother me and unfortunately they were broken at the source:
-24 FPS
-Black and white image
-Non-16:9 aspect ratio

The one that is easiest to fix is the aspect ratio and for this I opened the bug report.
The missing information is lost forever, like it is by using a 24 FPS instead of a 60 FPS (which only 1 movie does), but at least stretching the image to cover the whole screen and not have black bars like watching a  a video  recorded by a mobile phone in that crappy vertical position.

And yes my words look like a rant, but I think they reflect perfectly how annoyed I am about this videos being so hard to watch and on top of that not having any help by the video player to fix them. There's isn't also any other way on this bug tracker to set how annoyed you are by a problem so you have to do it in words, which I think I did and I can stop now.

As for  using custom commands to change aspect ratio...
How am I supposed to know which are those?
Do I need to scour the internet again and waste half a day until I find and try each of them to see if they work?
And even if I'm lucky to find such commands, why should I waste my time to save them somewhere where I will find them again in the future and then to add them after each install / reinstall  of the OS on my computers, my family computers and then on my friends computers?

Between you wasting your time implementing this feature once in the player and me wasting it multiple times, I think I want you or other developer to do it, as bad as that sounds.
The whole reason I'm writing these bug reports here is that I want to problems are fixed at the core so I don't have to fix them where they don't stick and because of that I have to repeat the fix for hundreds of times over the years.
And that's just me, I bet other users of the same player also have or will have the same problem that they want to fix.

With the thousands of old movies and tv shows that are in the 4:3 aspect ratio and a few new Hollowood blockbuster movies where some directs want to screw with the aspect ratio for "artistic vision", I thing the ability to change the aspect ratio is a core feature that every player should have.
Besides the Windows-only MPC-HC that has multiple ways of stretching the video IIRC and the cross-platform VLC that has one way to multiple aspect ratios, Kodi media center also has it and IIRC, it can do also non-linear stretching, which means that it will try to stretch more the sides than the center of the image, which might be better, but I haven't tried it.
So in case you or other developer ever decide to fix the problem, if would be great to have a non-linear stretching option too in addition to the one that stretches everything or if both are not possible or too hard to implement taking too much time, then the non-linear stretching type as that one might be better.
Comment 3 george fb 2025-03-07 12:48:42 UTC
(In reply to John from comment #2)
> I'm used to provide proper feedback to my bug reports with as much
> information as possible.

When you report a bug all you need to provide is the steps to reproduce and system info.
And for feature requests you say why you want it, which is this case "Videos can have wrong aspect ratio and I like to stretch videos to fill my screen size" would be enough.
Comment 4 LaughingMan 2025-11-01 21:19:57 UTC
Looks like a duplicate of https://bugs.kde.org/show_bug.cgi?id=456384
Comment 5 John 2025-11-15 15:48:13 UTC
(In reply to george fb from comment #3)
> (In reply to John from comment #2)
> > I'm used to provide proper feedback to my bug reports with as much
> > information as possible.
> 
> When you report a bug all you need to provide is the steps to reproduce and
> system info.
> And for feature requests you say why you want it, which is this case "Videos
> can have wrong aspect ratio and I like to stretch videos to fill my screen
> size" would be enough.

I followed the template like for all the things I reported here!
 Both the software used and versions and the hardware (which most of the time is not required, like in this case) are in my first comment!
The steps to reproduce (even though this is so simple to reproduce that it doesn't need them) are also in my first comment!
What more do you need?
The version of Haruna?
You already know that it doesn't matter as any version of it it has this problem as the features was always non-existant!
As for why I want it isn't that obvious?
I already it told you that I want o fix the movies or vied that look like crap on my screens because all my screens are 16:9 and not 4:3 or whatever the IMAX format ratio is!
But I will not go any further there as you will say again that those are just rants and you are not interested.

Are you trolling me?
Or you are just putting these requirements to make it look like I fail to meet some requirements and you don't have to do anything?
Because this is not the first time when you disagree with me that something is needed.
The fact a missing aspect ration from a video player is still not a "confirmed" bug and is still in the "reported" status it says a lot!
And I'm tired!
I will probably have more luck in asking the MPC-HC developers to port their video player to Linux than have the developer of Haruna fix / add a few missing features.
Comment 6 george fb 2025-11-15 16:35:25 UTC
(In reply to John from comment #5)
> Are you trolling me?
> Or you are just putting these requirements to make it look like I fail to
> meet some requirements and you don't have to do anything?

Where did I do that? I just told you to keep your rants to yourself, gave you a solution and left the report open (meaning I'm okay with the feature request).
Then you go on another rant to which I replied with what info you need to provide when reporting a bug or requesting a feature, this was me telling you to keep the report to what's important, the bug/feature not why you hate Zack Snyder.
Comment 7 GoldBarb 2025-11-15 19:46:13 UTC

*** This bug has been marked as a duplicate of bug 456384 ***