Live data from Hacker News

Mpv – A free, open-source, and cross-platform media player

mpv.io

451–460 of 576 posts

Re: Mpv – A free, open-source, and cross-platform media player

#452
post #445
post #257

Earlier quoted context omitted.

"not possible" is as much nonsense as "everything is possible". Is it possible for vlc to implement support for rendering and editing common 3d object models? Yes! But is it possible given what vlc was set out to do? No! I think another sign of a projects long term decline is developers that are all too happy to expand the scope of the project. If that happens I just know that down the line the feature I started usin…

So you’re saying going forward 1 frame in a video is in the scope, but going back 1 frame is out of scope. Weird stance.

If that feature would introduce a need to reactor or re-architect major parts of the the logic since everything has been built with the purpose of the playing video forwards supporting as many codecs as possible. Then, yes. And as a long time user of vlc video playback (and transcoding) I have never wanted to go back one frame. I always wanted to go back like 15 seconds, and that has worked forever.

Re: Mpv – A free, open-source, and cross-platform media player

#453
post #118

Earlier quoted context omitted.

Wow those answers are indeed funny. I agree that as an OSS dev/maintainer, it's easy to fall on the vice of over-generalization and crusade for the perfect solution, and it feels that's exactly what happened there. > this feature is algorithmically impossible > You're just looking at one specific video, not the general problem. > is not generally possible. As a fellow multimedia dev, man, who cares? Sometimes we forg…

Disagree! VLC is what it is today because the authors understood video standards enough to make the _right_ abstractions that could generalize to ~every video format ever. That is no easy task. Video container standards are utterly perverse, and seem to delight in stomping over even the most innocent intuitions about what you would expect to find in a stream of bits that purports to contain "video". They often refuse…

Going back one frame is about as hard as going back one second. VLC allows you to click on the bar to go back to a time, which doesn’t work in all video formats (as mentioned by the dev). Going back one frame would not be any harder or more variable across formats than going to a specific time.

Re: Mpv – A free, open-source, and cross-platform media player

#454
post #257

Earlier quoted context omitted.

I'll be happy to switch over to MPV for this alone. VLC is great in general, but lacking some basic features. This sort of 'not possible' nonsense from developers is always a sign of a project's long-term decline.

"not possible" is as much nonsense as "everything is possible". Is it possible for vlc to implement support for rendering and editing common 3d object models? Yes! But is it possible given what vlc was set out to do? No! I think another sign of a projects long term decline is developers that are all too happy to expand the scope of the project. If that happens I just know that down the line the feature I started usin…

I see your point, but frame advance/rewind is very very basic stuff, a feature that has been around since VCRs went on sale to consumers in the 1980s. Doing it on digital videos with intraframe compression obviously requires some memory tradeoffs, but it's inarguably core functionality for a video playback application.

Re: Mpv – A free, open-source, and cross-platform media player

#455
post #69

I use it to inspect video frames by frames, particularly being able to go back one frame. VLC doesn't support it, this thread about the feature is hilarious https://forum.videolan.org/viewtopic.php?t=120627

What really sucks ass is mpv doesn't have features to show what the frame count of the frame you're looking at is.

Re: Mpv – A free, open-source, and cross-platform media player

#456
post #118
post #69

I use it to inspect video frames by frames, particularly being able to go back one frame. VLC doesn't support it, this thread about the feature is hilarious https://forum.videolan.org/viewtopic.php?t=120627

Wow those answers are indeed funny. I agree that as an OSS dev/maintainer, it's easy to fall on the vice of over-generalization and crusade for the perfect solution, and it feels that's exactly what happened there. > this feature is algorithmically impossible > You're just looking at one specific video, not the general problem. > is not generally possible. As a fellow multimedia dev, man, who cares? Sometimes we forg…

Wonder how mpv deals with backwards step in infinite GOP/long GOP situations.

Re: Mpv – A free, open-source, and cross-platform media player

#457
post #408
post #377

Earlier quoted context omitted.

Quite remarkable that you call the developer toxic when those were his replies paraphrasing what users had said and demanded up-thread. > that is no way to talk about other volunteer developers that contribute their time. He is not dissing the other developers. He is one of those developers that had been called lazy and incompetent by the forum posters. For example (from the thread): > it's mostly an excuse to not im…

Yes ok, I did read the thread but didn't get the reference. I wouldn't say it's "quite remarkable", more simply that I misunderstood. My apologies. But I stand by the broader point that I do not think his attitude is at all constructive or helpful, and while I am sure he is fed of up what he views as entitled users this is not a productive way to handle it. The toxicity is that it casts shade on FOSS and pushes peopl…

Ah, fair enough. I think we agree mostly then - he is fed up, he is justified in it, yet it is not very productive. (I wouldn't call it toxic, though.)

Re: Mpv – A free, open-source, and cross-platform media player

#458
post #452
post #445

Earlier quoted context omitted.

So you’re saying going forward 1 frame in a video is in the scope, but going back 1 frame is out of scope. Weird stance.

If that feature would introduce a need to reactor or re-architect major parts of the the logic since everything has been built with the purpose of the playing video forwards supporting as many codecs as possible. Then, yes. And as a long time user of vlc video playback (and transcoding) I have never wanted to go back one frame. I always wanted to go back like 15 seconds, and that has worked forever.

> I have never wanted to go back one frame

Good for you I guess? I have never wanted to go forward one frame so let’s remove that too

Re: Mpv – A free, open-source, and cross-platform media player

#459
post #404

Earlier quoted context omitted.

Frames shouldn't be skipped but if the monitor is at 60Hz and the video is at 24 then many frames will have to come early or late. That's what causes the stutter that is most apparent on slow planning scenes. It's like the reel in the projector is being fed through in a jerky manner so each from lines up with one of the monitor frames rather than going through at constant speed like it's supposed to. There's no way a…

I don't think frames coming at most 8.3ms early/late are perceptible, much less "jerky."

It is perceptible and it is jerky.

Re: Mpv – A free, open-source, and cross-platform media player

#460

Earlier quoted context omitted.

> has many small seek/sync issues Playback issues... scrub problems mentioned elsewhere, audio/video get out of sync when seeking a lot; need to hit left arrow to reset, speed changes lag when changed a lot, when there's a short clip it can end audio early, etc, etc. Not a huge deal, but if you use it every day for video and audio file testing/lyric transcribing these little bugs get old. The playback core needs a re…

> audio/video get out of sync when seeking a lot I have a very similar issue with subtitles in MPV sometimes. Some unknown (at least to me) combination of codec, encoding settings, subtitle format, switching subtitle tracks, and seeking will utterly break it to the point that I have to exit and reopen the file. I can't be bothered to debug the issue (so far). In general I don't understand the negative comments I see…

Lots more folks use vlc I’d guess.

The media players we have on mobile don’t suffer from these issues, so they must be solvable.

Post reply on HN