Comments (15)
Can you upload a sample file somewhere?
from lavfilters.
strange is that not every file is affected, I uploaded two files, one is fine and the other causes this issue:
https://drive.google.com/folderview?id=0B4y5u0gBKYqbLThBQUgxcXVwUEU&usp=sharing
from lavfilters.
I just noticed that there is another problem with this kind of files. At a specific time the playback gets suttery and in display stats the framerate gets lower to about 18 fps and the red line in the right corner is going up and down very wild. In this test I didn't changed the refresh rate to the match the videos framerate, so there a typical 3:2 pulldown artefacts in the graph with the red and green line visible. See here:
https://drive.google.com/file/d/0B4y5u0gBKYqbLU9mTkpQTlVORE0/view?usp=sharing
from lavfilters.
Can you confirm that?
from lavfilters.
Both mp4 files seem to seek just fine.
from lavfilters.
Speaking of youtube. Local dash files works fine. But they glitch when seeking during playback from url. For example grab url by using command youtube_dl 'https://www.youtube.com/watch?v=5UE3jz_O_EM' --get-url
and open video link. It glitches every time until it gets next I
frame.
The glitch doesn't occur when player request I frame. So to reproduce in let say MPC-HC you will need to disable this option in tweaks.
from lavfilters.
But I have several other files, which can't be jumped to a specific time with the slider in MPC-BE and MPC-HC. I use latest MPC-HC with integrated LAV Filters and latest Nightly LAV Filters from today LAVFilters-0.68.0-12.exe
On both players I can't jump to 01:00 with the slider, I always get to 00:04. I resetted MPC-HC to default settings, same thing.
from lavfilters.
I made a video where you can see the issue:
https://www.youtube.com/watch?v=l_GfhC7IiAg
from lavfilters.
@Klaus1189: Could you go to Options->Tweaks and disable "fast seek"? YouTube doesn't insert a lot I
frames from what I see. Does this option make a difference?
from lavfilters.
Hah, I have it:
LAVFilters-0.66.0-29.exe 2015-10-20 02:47 8.9M is the last working version
LAVFilters-0.66.0-31.exe 2015-10-23 02:47 9.0M is the first version with this behavior you can see on youtube video I made
from lavfilters.
Seems like this issue was introduced in one of these commits:
c783078
e35572f
from lavfilters.
Seeking in those files works perfectly fine, it just doesn't really export the seek points as key frames, hence MPC-HC forces it to seek to 0:04, not LAV. Key-frame seek is a bad kludge, not a solution, so I would rather recommend to turn it off.
from lavfilters.
Ok, I turn it off, but what is different in versions till 0.66.0-29? Till this version I don't have to turn off key frame seeking, it works also with this.
Do you know what changed since 0.66.0-31 which is causing that?
from lavfilters.
Seeking in those files works perfectly fine, it just doesn't really export the seek points as key frames, hence MPC-HC forces it to seek to 0:04
So what has changed? LAV hasn't reported keyframes before for those files or now it is bogus?
Either way url seeking is not working correctly, whether it is something to fix I don't know.
from lavfilters.
Aah ok, but what is different when the file is muxed to a mkv? Then there is no issue with seeking to keyframes and the latest versions of LAV Filters.
from lavfilters.
Related Issues (20)
- Chipmunk voices or no sowftare volume control when using player built-in audio transform filter HOT 1
- Crash in LAV Splitter tray menu
- Feature Request: Pitch Correction Support During Playback Speed Adjustments HOT 2
- RTX HDR not working for alot of X265 videos HOT 4
- Deprecated
- LAV Splitter Subtitles Selection HOT 4
- Feature reqest: Add ffmpeg.exe and ffprobe.exe to the package HOT 3
- Blacklist more mov/mp4 handler names HOT 1
- VVC support broken? HOT 1
- I don't know how to set up a decoder to play WMV files.
- OSD expansion with audio and subtitles HOT 2
- Artifacts in Some YouTube HDR Videos When Trying to Playback Using Hardware Decoding HOT 14
- Improve downtime in audio when seeking with bitstreaming enabled HOT 6
- VP9 and HEVC hardware accelleration support wrongly detected HOT 5
- LAV Audio Mixing. Wrong channel mixing when use 5.1 to 2.0 (Stereo) downmix HOT 2
- Streamlink not working after 79.2?
- Get stereo frame buffer when decoding H.264 MVC HOT 4
- Generic D3D11 copyback choice HOT 1
- I updated potplayer to version 240618 (1.7.22260) and then I encountered some errors
- [Suggestion] LAV Splitter Source: allow selecting smaller video resolution in multi-resolution HLS livestream HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lavfilters.