Comments (13)
It will not in short term. The dependencies with third party libraries make much harder to fix issues related to codecs because the development is dead.
Support in this matter will be dropped from now.
Maybe, one day, these dependencies will be erased to use instead just ffmpeg.
from webmconverter.
That was a work around to fix some cases, was not 100% accurate, all of the ones I have registered work with last update. Upload a test file.
from webmconverter.
Here is the full video that plays fine in MPV. https://drive.google.com/file/d/1y0PpC8G3bwBquwu7MHmDmomfhxmlHu5H/view?usp=sharing This file is created by Nvidia Shadowplay. I do not have any control over its output, other than framerate and bitrate.
When I use WebMConverter to trim the last part where I am in the car and get shot, the audio is desynced by a few seconds. https://drive.google.com/file/d/1URJisQmSuGffpXPyK3R4Na_e6SV6Tx1b/view?usp=sharing
from webmconverter.
You updated shadowplay recently?
I have a test file made with shadowplay that syncs well. Your video doesn't work with previous webm versions without weird artefacts.
from webmconverter.
Shadowplay uses variable framerate, so when a game's framerate dips so does the recorded video, which causes issues with syncing the audio. I don't know how MPV and other video applications are able to sync it. I have it set to record at 30FPS, but you can see in the first screenshot it's less than that for the video I sent, while the second screenshot is one without dips.
from webmconverter.
With second file at 30FPS sync right?
from webmconverter.
These are the settings I use. It chooses 29 fps for that video that has frame dips.
from webmconverter.
from webmconverter.
Your file has different values of tbr:
Video recorded with shadowplay, correct tbr:
from webmconverter.
The video provided in that issue sync correctly in latest version.
from webmconverter.
I set my FPS to 30 to save filesize, so the TBR is 30. My recordings can drop below 30 fps due to lag, which is why the TBR doesn't match the FPS.
from webmconverter.
That mess internal calculations to determine exact times. If posible use another configuration like 24 fps and test again.
from webmconverter.
I used another application called Handbrake and it was able to sync the audio fine when trimmed to those last ten seconds. I prefer WebMConverter over that since it has a better UI and features. Is it possible to make this work in WebMConverter?
from webmconverter.
Related Issues (20)
- Resize function not working HOT 6
- Cannot work anymore with Avisynth portable files HOT 1
- webms have crushed blacks in Chrome/Safari HOT 1
- Request: Auto Crop HOT 1
- is it possible to change the default setting for the encoding argument? HOT 1
- The latest version seems to consistently overshoot the size limit. HOT 8
- Feature request: Jump to trim start and end HOT 1
- Entire program is not responding after opening HOT 1
- Auto-center when cropping HOT 1
- Denoiser HOT 1
- [REQ] Filename Option
- the converter ignores size limit when using "Change Rate" HOT 10
- Exit Code 1 When trimming video HOT 2
- Request: ability to Play video in Trim HOT 1
- yt-dlp.exe process doesn't end after exiting HOT 1
- Could you consider adding an automatic rename function? HOT 3
- Suggestion: Audio Amplification HOT 4
- Program crashes when interpolating from 30 frames to 100 HOT 1
- Error Regarding Missing Files for WebmConverter HOT 14
- webm conversion results in darker video (yuv420p issue?) HOT 3
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 webmconverter.