Comments (3)
I looked into this a bit. The TAK encoder only seems to be working with .wav
files, where I need it to work with pcm
files. (raw audio data, as it is on the CDDA)
FFmpeg works well , because it supports converting from and to PCM CD Audio out of the box, also ffmpeg does seem to have some TAK functionality but it only supports decoding from it, not encoding to the format. (which can't work, we need both encoding+decoding)
Perhaps there is a way to quickly convert a PCM->WAV so it can be passed to the TAK encoder. I want to avoid copying PCM files to entirely new WAV files, Perhaps there is a way of adding some header data at the beginning of the PCM files to convert them to WAV? And them from TAK->WAV I could just strip the headers and have raw PCM.
I'm leaving this open, I will come back to it!
from cdcrush.net.
Yeah, it works, I can do this with piping output from ffmpeg to takc. So a PCM can be converted to TAK on the fly. And the codec does seem to be fast and produce nicely compressed results.
I'll implement this soon!
from cdcrush.net.
Nice!
from cdcrush.net.
Related Issues (11)
- Better progress reporting HOT 1
- More future HOT 4
- Window Size is Too Small that Impossible to use HOT 1
- Dropping FreeArc HOT 1
- FLAC Support
- Full Report with CD/tracks information HOT 1
- Request: Opus Codec HOT 2
- Request: Expose ffmpeg compression backend HOT 1
- Batch Mode
- Set default ffmpeg path to the tools directory upon downloading and first run of the program HOT 2
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 cdcrush.net.