What formats does Picard support?¶
Picard supports the following file formats:
MPEG-1 Audio (.mp3, .mp2, .m2a)
MPEG-4 Audio (.m4a, .m4b, .m4p, .m4v, .mp4)
Windows Media Audio (.wma, .wmv, .asf)
Microsoft WAVE (.wav)
The True Audio (.tta)
Audio Interchange File Format (.aiff, .aif, .aifc)
Musepack (.mpc, .mp+)
OptimFROG (.ofr, .ofs)
Monkey’s Audio (.ape)
Tom’s lossless Audio Kompressor (.tak)
Generic Ogg files (.ogg)
Ogg FLAC (.ogg, .ogv)
Ogg Theora (.ogg, .oga)
Ogg Opus (.opus)
Ogg Audio (.oga)
Ogg Video (.ogv)
ADTS stream / AAC (.aac)
AC-3 (.ac3, .eac3)
Direct Stream Digital (.dff, .dsf)
WAVE files lack a standard for proper tagging. Picard uses ID3v2 tags to tag WAVE files, but this is not supported by all software. For compatibility with software which does not support ID3v2 tags in WAVE files additional RIFF INFO tags can be written to the files. RIFF INFO has only limited support for tags and character encodings.
What formats will Picard support?¶
Picard is intended to eventually support all formats (including fingerprinting), but this is a complex (arguably never-ending) process, and will take some time.
The built-in audio player cannot play my file. Which formats does it support?¶
The formats supported by the built-in audio player depend on the formats supported by your operating system.
The supported formats depend on the installed codecs. Depending on the Windows version certain codecs are pre-installed, but you can install additional codecs.
You might want to install the Directshow Filters for Ogg to add support for Ogg Vorbis, Ogg Speex, Ogg Theora, Ogg FLAC, native FLAC, and WebM files.
Additional information is available from Microsoft’s Codecs FAQ.
On Linux systems the player uses GStreamer which supports most common audio formats, although some distributions might exclude some codecs due to licensing issues. For the widest format support make sure you install all of the GStreamer plugins available for your distribution.
I am using Fedora. Why doesn’t acoustic fingerprinting work?¶
Acoustic fingerprinting in Picard uses a tool called fpcalc, which is not available in Fedora. You can get it by installing the chromaprint-toolspackage
from the RPM Fusion repository. This functionality is not contained in the main Fedora
picard package because it requires
ffmpeg package which cannot be distributed by Fedora. After enabling the “rpmfusion-free” RPM
Fusion repository, install the package (as root) using:
yum install chromaprint-tools