2024-09 Project Archived
Due to the leak of the AV3A codec source code, it is now possible to perfectly integrate the decoder into ffmpeg and mpv. Therefore, this project is no longer meaningful.
AVS3-P3 / Audio Vivid Decoder
!!ONLY 5.1.4 LAYOUT TESTED!!
!!VERY SLOW, BUT WORKS!!
You can use es_extractor.py
to do that:
python es_extractor.py sample.ts sample.av3a 0x101
Note: You can use mediainfo to find av3a track pid, maybe 0x101
or 0x1100
python av3a_decoder.py sample.av3a sample.wav
5.1.4 Example:
ffmpeg -i sample.wav -filter "channelmap=0|1|2|3|4|5|6|7|8|9:FL+FR+FC+LFE+SL+SR+TFL+TFR+TBL+TBR" sample_layout.wav
ffmpeg -i sample.wav -filter "channelmap=0|1|2|3|4|5:FL+FR+FC+LFE+SL+SR" -b:a 448k sample_layout.ac3