Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

list all supported file formats? #252

Open
ronso0 opened this issue Aug 18, 2021 · 2 comments
Open

list all supported file formats? #252

ronso0 opened this issue Aug 18, 2021 · 2 comments

Comments

@ronso0
Copy link
Member

ronso0 commented Aug 18, 2021

https://mixxx.org/features/ only lists the supported 'mainstream' formats:
FLAC, WAV, AIFF, MP3, M4A/AAC, Ogg Vorbis, Opus formats

Can we print the complete list somewhere? per Mixxx version I suppose (and per platform?) or are these too many variables and therefore listing the codecs is not worth the effort?

https://mixxx.discourse.group/t/does-mixxx-support-wemb-mkv-files-or-do-i-have-to-convert-them/22853

@uklotzde
Copy link
Contributor

The list varies depending on the build settings and platform:

debug [Main] SoundSourceProxy - Registering SoundSource providers
debug [Main] SoundSourceProxy - Registering platform and fallback SoundSource providers
debug [Main] SoundSourceProviderRegistry - Registering provider "FFmpeg"
info [Main] SoundSourceFFmpeg - Disabling untested input formats: aa, aax, ac3, ace, acm, act, adf, adp, ads, adx, aea, afc, aix, alp, amr, amrnb, amrwb, anm, apc, ape, apm, apng, aptx, aptx_hd, aqtitle, argo_asf, argo_brp, asf, asf_o, ass, ast, au, av1, avi, avr, avs, avs2, avs3, bethsoftvid, bfi, bin, bink, binka, bit, bmv, bfstm, brstm, boa, c93, caf, cavsvideo, cdg, cdxl, cine, codec2, codec2raw, concat, dash, data, daud, dcstr, derf, dfa, dhav, dirac, dnxhd, dsf, dsicin, dss, dts, dtshd, dv, dvbsub, dvbtxt, dxa, ea, ea_cdata, eac3, epaf, ffmetadata, filmstrip, fits, flac, flic, flv, live_flv, 4xm, frm, fsb, fwse, g722, g723_1, g726, g726le, g729, gdv, genh, gif, gsm, gxf, h261, h263, h264, hca, hcom, hevc, hls, hnm, ico, idcin, idf, iff, ifv, ilbc, image2, image2pipe, alias_pix, brender_pix, ingenient, ipmovie, ipu, ircam, iss, iv8, ivf, ivr, jacosub, jv, kux, kvag, lmlm4, loas, luodat, lrc, lvf, lxf, mca, mcc, matroska,webm, mgsts, microdvd, mjpeg, mjpeg_2000, mlp, mlv, mm, mmf, mods, moflex, mpc, mpc8, mpeg, mpegts, mpegtsraw, mpegvideo, mpjpeg, mpl2, mpsub, msf, msnwctcp, msp, mtaf, mtv, musx, mv, mvi, mxf, mxg, nc, nistsphere, nsp, nsv, nut, nuv, obu, ogg, oma, paf, alaw, mulaw, vidc, f64be, f64le, f32be, f32le, s32be, s32le, s24be, s24le, s16be, s16le, s8, u32be, u32le, u24be, u24le, u16be, u16le, u8, pjs, pmp, pp_bnk, pva, pvf, qcp, r3d, rawvideo, realtext, redspark, rl2, rm, roq, rpl, rsd, rso, rtp, rtsp, s337m, sami, sap, sbc, sbg, scc, sdp, sdr2, sds, sdx, film_cpk, ser, sga, shn, siff, simbiosis_imx, sln, smk, smjpeg, smush, sol, sox, spdif, srt, psxstr, stl, subviewer1, subviewer, sup, svag, svs, swf, tak, tedcaptions, thp, 3dostr, tiertexseq, tmv, truehd, tta, txd, tty, ty, v210, v210x, vag, vc1, vc1test, vividas, vivo, vmd, vobsub, voc, vpk, vplayer, vqf, w64, wc3movie, webm_dash_manifest, webvtt, wsaud, wsd, wsvqa, wtv, wve, xa, xbin, xmv, xvag, xwma, yop, yuv4mpegpipe, bmp_pipe, cri_pipe, dds_pipe, dpx_pipe, exr_pipe, gif_pipe, j2k_pipe, jpeg_pipe, jpegls_pipe, pam_pipe, pbm_pipe, pcx_pipe, pgmyuv_pipe, pgm_pipe, pgx_pipe, photocd_pipe, pictor_pipe, png_pipe, ppm_pipe, psd_pipe, qdraw_pipe, sgi_pipe, svg_pipe, sunrast_pipe, tiff_pipe, webp_pipe, xbm_pipe, xpm_pipe, xwd_pipe, libmodplug, libopenmpt, vapoursynth
debug [Main] SoundSourceProviderRegistry - Registering file extension "aac" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "aif" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "aiff" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "m4v" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "mov" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "mp4" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "m4a" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "3gp" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "3g2" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "mj2" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "mp3" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "wav" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering file extension "wv" for provider "FFmpeg" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering provider "MAD: MPEG Audio Decoder"
debug [Main] SoundSourceProviderRegistry - Registering file extension "mp3" for provider "MAD: MPEG Audio Decoder" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering provider "MODPlug"
debug [Main] SoundSourceProviderRegistry - Registering file extension "mod" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "med" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "okt" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "s3m" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "stm" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "xm" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "it" for provider "MODPlug" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering provider "Nero FAAD2"
debug [Main] loaded library "libfaad.so.2"
info [Main] faad2::LibLoader - Successfully loaded FAAD2 library "libfaad.so.2" version 2.9.2
debug [Main] SoundSourceProviderRegistry - Registering file extension "m4a" for provider "Nero FAAD2" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "mp4" for provider "Nero FAAD2" with priority 3 (default)
info [Main] SoundSourceSndFile - Disabling OGG decoding for "libsndfile-1.0.31"
debug [Main] SoundSourceProviderRegistry - Registering provider "libsndfile"
debug [Main] SoundSourceProviderRegistry - Registering file extension "aif" for provider "libsndfile" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "aiff" for provider "libsndfile" with priority 3 (default)
debug [Main] SoundSourceProviderRegistry - Registering file extension "caf" for provider "libsndfile" with priority 2 (lower)
debug [Main] SoundSourceProviderRegistry - Registering file extension "flac" for provider "libsndfile" with priority 2 (lower)
debug [Main] SoundSourceProviderRegistry - Registering file extension "wav" for provider "libsndfile" with priority 3 (default)
debug [Main] SoundSourceProxy - Registering reference SoundSource providers
debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libFLAC"
debug [Main] SoundSourceProviderRegistry - Registering file extension "flac" for provider "Xiph.org libFLAC" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org OggVorbis"
debug [Main] SoundSourceProviderRegistry - Registering file extension "ogg" for provider "Xiph.org OggVorbis" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering provider "Xiph.org libopusfile"
debug [Main] SoundSourceProviderRegistry - Registering file extension "opus" for provider "Xiph.org libopusfile" with priority 4 (higher)
debug [Main] SoundSourceProviderRegistry - Registering provider "WavPack"
debug [Main] SoundSourceProviderRegistry - Registering file extension "wv" for provider "WavPack" with priority 4 (higher)
info [Main] SoundSourceProxy - SoundSource providers for file extension "3g2"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "3gp"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "aac"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "aif"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - 3 (default) : "libsndfile"
info [Main] SoundSourceProxy - SoundSource providers for file extension "aiff"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - 3 (default) : "libsndfile"
info [Main] SoundSourceProxy - SoundSource providers for file extension "caf"
info [Main] SoundSourceProxy - 2 (lower) : "libsndfile"
info [Main] SoundSourceProxy - SoundSource providers for file extension "flac"
info [Main] SoundSourceProxy - 4 (higher) : "Xiph.org libFLAC"
info [Main] SoundSourceProxy - 2 (lower) : "libsndfile"
info [Main] SoundSourceProxy - SoundSource providers for file extension "it"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"
info [Main] SoundSourceProxy - SoundSource providers for file extension "m4a"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - 3 (default) : "Nero FAAD2"
info [Main] SoundSourceProxy - SoundSource providers for file extension "m4v"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "med"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"
info [Main] SoundSourceProxy - SoundSource providers for file extension "mj2"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "mod"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"
info [Main] SoundSourceProxy - SoundSource providers for file extension "mov"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "mp3"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - 3 (default) : "MAD: MPEG Audio Decoder"
info [Main] SoundSourceProxy - SoundSource providers for file extension "mp4"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - 3 (default) : "Nero FAAD2"
info [Main] SoundSourceProxy - SoundSource providers for file extension "ogg"
info [Main] SoundSourceProxy - 4 (higher) : "Xiph.org OggVorbis"
info [Main] SoundSourceProxy - SoundSource providers for file extension "okt"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"
info [Main] SoundSourceProxy - SoundSource providers for file extension "opus"
info [Main] SoundSourceProxy - 4 (higher) : "Xiph.org libopusfile"
info [Main] SoundSourceProxy - SoundSource providers for file extension "s3m"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"
info [Main] SoundSourceProxy - SoundSource providers for file extension "stm"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"
info [Main] SoundSourceProxy - SoundSource providers for file extension "wav"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - 3 (default) : "libsndfile"
info [Main] SoundSourceProxy - SoundSource providers for file extension "wv"
info [Main] SoundSourceProxy - 4 (higher) : "WavPack"
info [Main] SoundSourceProxy - 4 (higher) : "FFmpeg"
info [Main] SoundSourceProxy - SoundSource providers for file extension "xm"
info [Main] SoundSourceProxy - 3 (default) : "MODPlug"

@ronso0
Copy link
Member Author

ronso0 commented Aug 18, 2021

So there is no common base?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants