Comments (3)
This shouldn't be too difficult to implement
from ffmpeg-audio-encoder.
There is already a sample rate conversion that is supported by each codec
However, bit depth conversion is not supported at this time. In general MOST lossy codecs actually only support 16 bit. This would not be modifiable in the lossy codecs. Could add support for it in the lossless codecs which is really just FLAC.
So not sure if this is worth looking at anymore than this. However, adding SOXR as the resampler might be worth it, but this would only be builds of FFMPEG that supports it. (I think by default most of them do now)
from ffmpeg-audio-encoder.
Totally missed the Sample Rate option in there. ;)
Don't think i've every seen an lossy that's not 16-bit. As you say, 24-bit is seen in lossless files as FLAC, WavPack etc.
SoX is said to be the best one out there according to many.
Try and add the best solution in your mind when it comes to bit depth conversion.
from ffmpeg-audio-encoder.
Related Issues (20)
- feature request: time modification with pitch change HOT 8
- Get audio delay from mp4 files correctly
- Traceback Error HOT 6
- Append channels to file output name
- Drag n' drop folders in the file batch window results in error HOT 7
- Reported bug on video forums HOT 1
- Simple Youtube DL GUI 1.21 not working anymore HOT 2
- Enhancement(s) for batch encoder file input
- Add Opus Codec version control option HOT 1
- Add the "Delay" Parameter Feature HOT 11
- Inverted Framerate Conversion Values HOT 2
- [REQ] Update included Apps HOT 4
- Simple-Youtube-DL-Gui crash when starting it (v4.0.7) HOT 1
- QTFiles for QAAC HOT 1
- In v4.08, still say v4.07 at the top and in Help->Info. HOT 1
- QAAC Bitrate lost HOT 1
- Error when trying to convert .m4a -> .mp3 HOT 10
- [REQ] Update time? HOT 1
- FDK-AAC (v1.0.5)
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 ffmpeg-audio-encoder.