Opened 20 months ago

Last modified 9 months ago

#5334 open enhancement

support atrac lossless

Reported by: ami_stuff Owned by:
Priority: wish Component: avcodec
Version: git-master Keywords: atrac3
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

https://www.iana.org/assignments/media-types/audio/ATRAC-ADVANCED-LOSSLESS

http://www.datafilehost.com/d/089ab001

C:\>ffmpeg -i lossless_64kbps_44khz.aa3"
ffmpeg version N-78758-g5156578 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --
enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-l
ibilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enab
le-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --en
able-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --ena
ble-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --
enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-lib
x265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-d
ecklink --enable-zlib
  libavutil      55. 19.100 / 55. 19.100
  libavcodec     57. 27.100 / 57. 27.100
  libavformat    57. 26.100 / 57. 26.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 37.100 /  6. 37.100
  libswscale      4.  0.100 /  4.  0.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[oma @ 038de5e0] Unsupported codec 33!
lossless_64kbps_44khz.aa3: Function not implemented

Change History (11)

comment:1 Changed 19 months ago by cehoyos

  • Component changed from undetermined to avcodec
  • Keywords atrac3 added
  • Priority changed from normal to wish
  • Reproduced by developer set
  • Status changed from new to open
  • Type changed from defect to enhancement
  • Version changed from unspecified to git-master

comment:2 Changed 19 months ago by richardpl

There is tool which can create/decode this?

comment:3 Changed 19 months ago by ami_stuff

Sound Forge and Sony Vegas can decode/encode Atrac Lossless. Don't know about something smaller.

comment:4 Changed 19 months ago by DJX

Not freely available but Sony Sound Forge can.
I created some samples here (with uncompressed WAV files for reference):
https://www.djxmmx.net/ffmpeg/5334/

comment:5 Changed 19 months ago by richardpl

I will need binary dll responsible for this.

comment:6 Changed 19 months ago by DJX

Take a look at the file: "atracplug.dll" I just placed in that directory.

comment:7 Changed 13 months ago by ami_stuff

here is one more set of samples (atrac 3 lossless [34] and atrac 3 plus lossless [33]):

https://www.datafilehost.com/d/fecefb73

comment:9 follow-up: Changed 10 months ago by ami_stuff

this format seems to be supported by switch audio converter:

http://www.nch.com.au/acm/support.html#OMA

http://www.nch.com.au/acm/formats.html

http://www.nch.com.au/switch/index.html

("decoding with DirectX")

Last edited 10 months ago by ami_stuff (previous) (diff)

comment:10 in reply to: ↑ 9 ; follow-up: Changed 9 months ago by ami_stuff

Replying to ami_stuff:

this format seems to be supported by switch audio converter:

http://www.nch.com.au/acm/support.html#OMA

http://www.nch.com.au/acm/formats.html

http://www.nch.com.au/switch/index.html

("decoding with DirectX")

It looks like decoding relies on something from SS package, so you need to install:

http://www.sony.co.uk/support/en/content/cnt-dwnl/prd-comp/soasst-01198207-un_3217

first

comment:11 in reply to: ↑ 10 Changed 9 months ago by ami_stuff

Replying to ami_stuff:

Replying to ami_stuff:

this format seems to be supported by switch audio converter:

http://www.nch.com.au/acm/support.html#OMA

http://www.nch.com.au/acm/formats.html

http://www.nch.com.au/switch/index.html

("decoding with DirectX")

It looks like decoding relies on something from SS package, so you need to install:

http://www.sony.co.uk/support/en/content/cnt-dwnl/prd-comp/soasst-01198207-un_3217

first

so SS installs some directshow filters:

https://forum.dbpoweramp.com/archive/index.php?t-7532.html

and you can see them with this tool (with referrences to used dlls):

http://www.nirsoft.net/utils/installed_codec.html

this way "switch" converter is able to decode atrac lossless files

Note: See TracTickets for help on using tickets.