mixxxdj / mixxx

Mixxx is Free DJ software that gives you everything you need to perform live mixes.
http://mixxx.org
Other
4.43k stars 1.27k forks source link

SoundSourceM4A - Unsupported track type #9808

Closed mixxxbot closed 2 years ago

mixxxbot commented 2 years ago

Reported by: dgbirm Date: 2019-11-21T22:18:59Z Status: Won't Fix Importance: Undecided Launchpad Issue: lp1853527 Tags: linux, m4a, soundsource


OS: Arch-Based Linux (Manjaro Juhraya 18.1.3) Running Mixxx 2.2.2-2. Software was installed using pacman package manager. No external hardware was used

Problem: upon opening Mixxx and trying to load a track of extension .m4a, I encounter an error box with the message ''The file '/.../Earth,Wind&_Fire-Let's_Groove' could not be loaded''

Log: After checking the log file, I find:

Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Channel1]"
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Strict
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unsupported track type ""
Warning [CachingReaderWorker 1]: SoundSourceM4A - Skipping track 1 of 1 in file "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceM4A - No AAC track found: "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Strict
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unsupported track type ""
Warning [CachingReaderWorker 1]: SoundSourceM4A - Skipping track 1 of 1 in file "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceM4A - No AAC track found: "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [CachingReaderWorker 1]: SoundSourceProxy - No SoundSourceProvider for file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to decode file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: CachingReaderWorker - Failed to open file: "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Debug [CachingReaderWorker 1]: CachingReaderWorker - "[Channel1]" loadTrack() load failed for" "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" ", file invalid, unlocked reader lock
Debug [Main]: Failed to load track "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" "The file '/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a' could not be loaded."
Debug [Main]: BaseTrackPlayerImpl::slotTrackLoaded

This error just started happening on Monday. I have no issue playing the file in question with a different applications.

When I try to open an m4a file I analyzed in Mixxx prior to monday, i find:

Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Channel1]"
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [CachingReaderWorker 1]: SoundSourceM4A - Fallback: Using a default sample duration of 1024 sample frames per block
Debug [Main]: BaseTrackPlayerImpl::slotTrackLoaded
Debug [AnalyzerQueue 1]: AnalyzerQueue - Analyzing "Mapolopolo Mane" "/home/daniel/Music/Mapolopolo Mané-B4.m4a"
Debug [AnalyzerQueue 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Warning [AnalyzerQueue 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [AnalyzerQueue 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Debug [AnalyzerQueue 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [AnalyzerQueue 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [AnalyzerQueue 1]: SoundSourceM4A - Fallback: Using a default sample duration of 1024 sample frames per block
Debug [Main]: WSpinny::slotCoverFound WSpinny(0x55a87597f340, name = "SpinnySingletonWithCover[Channel1]")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [Main]: WSpinny::slotCoverFound WSpinny(0x55a87597f8c0, name = "SpinnySingletonNoCover[Channel1]")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [Main]: WCoverArt::slotCoverFound WCoverArt(0x55a892bf4480, name = "DeckCoverArt")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [AnalyzerQueue 1]: AnalysisDAO fetched 2 analyses, 2291032 bytes for track 1 in 22 ms
Debug [AnalyzerQueue 1]: Reading waveform from byte array: allSignalSize 247932 visualSampleRate 441 audioVisualRatio 100
Debug [AnalyzerQueue 1]: Reading waveform from byte array: allSignalSize 3840 visualSampleRate 6.83029 audioVisualRatio 6456.53
Debug [AnalyzerQueue 1]: AnalyzerWaveform - loadStored - Stored waveform loaded
Debug [AnalyzerQueue 1]: Track is BpmLocked: Beat calculation will not start
Debug [AnalyzerQueue 1]: Keys version/sub-version unchanged since previous analysis. Not analyzing.
Debug [AnalyzerQueue 1]: Key calculation will not start.
Debug [AnalyzerQueue 1]: AnalyzerQueue - Skipping track analysis because no analyzer initialized.
Warning [CachingReaderWorker 1]: SoundSourceM4A - AAC decoding error: 21 Unexpected channel configuration change "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [CachingReaderWorker 1]: CachingReaderWorker - Failed to read chunk samples for frame index range: actual = [0 -> 0) , expected = [0 -> 8192)
Warning [CachingReaderWorker 1]: CachingReaderWorker - Readable frames in audio source reduced to [0 -> 0) from originally [0 -> 12396544)
Debug [Main]: Committing transaction on "MIXXX-1" result: true
Debug [Main]: BeatFactory::loadBeatsFromByteArray could not parse serialized beats.
Debug [Main]: BaseTrackCache(0x55a868d05040) updateIndexWithQuery took 0 ms
Debug [Main]: WCoverArt::slotCoverFound WCoverArt(0x55a891d9c300, name = "LibraryCoverArt")  "CoverInfoRelative(METADATA,GUESSED,,0xaf6d)" QSize(1280, 720)

Looks to me like there is an issue with decoding m4a file. I have these same issues with every m4a file I have.

Problem Solving: Tried reinstalling mixxx, and that didn't work. I've spent a large amount of time at this point looking for an explination/workaround, and haven't yet found a solution. Tried experimenting with some other plugins to handle m4a decoding, and was unsuccessful in getting them to load.

I do see that there have been related issues (https://bugs.launchpad.net/mixxx/+bug/1519472 , https://www.mixxx.org/forums/viewtopic.php?f=3&t=8614), and that work has been done on this front (https://github.com/mixxxdj/mixxx/pull/1356). However, I haven't yet found the right information to help fix the problem.

Disclaimer: I'm still new to Mixxx. This is both my first real experience with DJing and my first real experience with looking under the hood of software of this scale. If I'm posting in an inappropriate place or missing something obvious, I apologize. Looking forward to getting involved with the community!

Full Log: Below is a copy of the full log after starting Mixxx, trying to open Let's Groove (first file that I've not loaded into Mixxx before) opening Mapolopolo Mane (second file that I have successfully played in Mixxx before), and finally shutting out of the application. Thanks for any help you can offer.

Debug [Main]: using qt5ct plugin
Info [Main]: SoundSourceProxy - Loading SoundSource plugins "/usr/lib/mixxx/plugins/soundsourceqt5"
Info [Main]: SoundSourcePluginLibrary - Dynamically loaded plugin library "/usr/lib/mixxx/plugins/soundsourceqt5/libsoundsourcem4a.so"
Info [Main]: SoundSourcePluginLibrary - Dynamically loaded plugin library "/usr/lib/mixxx/plugins/soundsourceqt5/libsoundsourcewv.so"
Debug [Main]: "Mixxx" "2.2.2" "(built on: Oct  6 2019 @ 21:23:41; flags: asan=0 battery=1 buildtime=1 bulk=1 color=0 coreaudio=0 faad=1 ffmpeg=0 hid=1 hss1394=0 ipod=0 lilv=1 localecompare=1 macappstore=0 mad=1 mediafoundation=0 modplug=1 opengles=0 optimize=portable opus=1 perftools=1 perftools_profiler=1 profiling=0 qt_sqlite_plugin=0 qtkeychain=1 shoutcast=1 test=1 tsan=0 ubsan=0 vamp=1 verbose=1 vinylcontrol=1 wv=1)" is starting...
Debug [Main]: Compile time library versions:
Debug [Main]: Qt: 5.13.2
Debug [Main]: libshout: 2.4.3
Debug [Main]: PortAudio: 1246720 PortAudio V19.6.0-devel, revision 396fe4b6699ae929d3a685b3ef8a7e97396139a4
Debug [Main]: RubberBand: 1.8.2
Debug [Main]: SoundTouch: 2.1.2
Debug [Main]: TagLib: 1.11.1
Debug [Main]: ChromaPrint: 1.4.3
Debug [Main]: Vorbis: Xiph.Org libVorbis 1.3.6
Debug [Main]: libsndfile: libsndfile-1.0.28
Debug [Main]: FLAC: 1.3.3
Debug [Main]: QDesktopServices::storageLocation(HomeLocation): "/home/daniel"
Debug [Main]: QDesktopServices::storageLocation(DataLocation): "/home/daniel/.local/share/data//Mixxx"
Debug [Main]: QCoreApplication::applicationDirPath() "/usr/bin"
Debug [Main]: Loading resources from  "/usr/share/mixxx/"
Warning [Main]: Configuration file is at version "2.2.1" instead of the current 2.2.2
Info [Main]: BroadcastSettings - Found 1 profile(s)
Debug [Main]: Loading resources from  "/usr/share/mixxx/"
Debug [Main]: Loading resources from  "/usr/share/mixxx/"
Debug [Main]: Loading translations for locale "en_US" from translations folder "/usr/share/mixxx/translations/" : success
Debug [Main]: D-Bus global menu: no
Debug [Main]: "Error: Unable to import console: no such extension"
Debug [Main]: "Error: Unable to import svg: no such extension"
Debug [Main]: Loading resources from  "/usr/share/mixxx/"
Debug [Main]: Compressor attack per frame:  0.000408163 decay per frame:  4.08163e-05
Debug [Main]: JACK client name set
Debug [Main]: EngineNetworkStream - addWorker: worker added
Debug [Main]: EngineNetworkStream - worker slots used: "1 out of 16"
Debug [Main]: BroadcastManager - addConnection: created connection for profile "Connection 1"
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: WARNING: AudioInput already registered!
Debug [Main]: WARNING: AudioInput already registered!
Info [Main]: DbConnection - Available drivers for database connections: ("QIBASE", "QSQLITE", "QMYSQL", "QMYSQL3", "QODBC", "QODBC3", "QPSQL", "QPSQL7", "QTDS", "QTDS7")
Info [Main]: DbConnectionPool - Cloned thread-local database connection "MIXXX-1" QSqlDatabase(driver="QSQLITE", database="/home/daniel/.mixxx/mixxxdb.sqlite", host="localhost", port=-1, user="mixxx", open=true)
Info [Main]: MixxxMainWindow - Connecting to database
Info [Main]: MixxxMainWindow - Initializing or upgrading database schema
Info [Main]: SchemaManager - Database schema is up-to-date at version 28
Debug [Main]: LibraryScanner - Starting thread
Info [Main]: Library - Connecting database
Debug [LibraryScanner 1]: LibraryScanner - Entering thread
Info [LibraryScanner 1]: DbConnectionPool - Cloned thread-local database connection "MIXXX-2" QSqlDatabase(driver="QSQLITE", database="/home/daniel/.mixxx/mixxxdb.sqlite", host="localhost", port=-1, user="mixxx", open=true)
Debug [LibraryScanner 1]: LibraryScanner - Event loop starting
Debug [Main]: Committing transaction on "MIXXX-1" result: true
Debug [Main]: CrateFeature::rebuildChildModel() -1
Debug [Main]: Default quick links: ("/home/daniel/Music/", "/home/daniel/Downloads/", "/home/daniel/Desktop/", "/home/daniel/Documents/")
Debug [Main]: Appending Quick Link:  "Music" --- "/home/daniel/Music/"
Debug [Main]: Appending Quick Link:  "Downloads" --- "/home/daniel/Downloads/"
Debug [Main]: Appending Quick Link:  "Desktop" --- "/home/daniel/Desktop/"
Debug [Main]: Appending Quick Link:  "Documents" --- "/home/daniel/Documents/"
Debug [Main]: Committing transaction on "MIXXX-1" result: true
Debug [Main]: Traktor Library Location=[ "/home/daniel/collection.nml" ]
Debug [Main]: Checking for access to user's library directories:
Debug [Main]: Checking for access to "/home/daniel/Music" : true
Debug [AnalyzerQueue 1]: AnalyzerQueue - Entering thread
Info [AnalyzerQueue 1]: DbConnectionPool - Cloned thread-local database connection "MIXXX-3" QSqlDatabase(driver="QSQLITE", database="/home/daniel/.mixxx/mixxxdb.sqlite", host="localhost", port=-1, user="mixxx", open=true)
Debug [Main]: Creating ControllerManager
Debug [Controller]: ControllerManager:slotInitialize
Debug [Main]: Set root GL Context widget valid: QGLWidget(0x55c7faa25350) true
Debug [Main]: Created root GL Context valid: 0x55c7fa9448e0 true
Debug [Main]: Root GL Context format:
Debug [Main]: Double Buffering: true
Debug [Main]: Swap interval: 0
Debug [Main]: Depth buffer: true
Debug [Main]: Direct rendering: true
Debug [Main]: Has overlay: false
Debug [Main]: RGBA: true
Debug [Main]: Sample buffers: false
Debug [Main]: Samples: -1
Debug [Main]: Stencil buffers: true
Debug [Main]: Stereo: false
Debug [Main]: "openGLVersionFlags 0x107f" "3.0 Mesa 19.2.4" "Intel Open Source Technology Center" "Mesa DRI Intel(R) Ivybridge Mobile "
Debug [Main]: DBus screensaver  org.freedesktop.ScreenSaver  inhibited
Debug [Main]: RLimit Cur  0
Debug [Main]: RLimit Max  0
Debug [Main]: ControllerManager::getControllerList
Info [Main]: VampPluginAdapter - Current VAMP_PATH is: ""
Debug [Main]: VampPluginAdapter - Ignoring non-existent path: "/home/daniel/.local/share/data/Mixxx"
Debug [Main]: VampPluginAdapter - Ignoring non-existent path: "/usr/bin"
Debug [Main]: VampPluginAdapter - Ignoring non-existent path: "/usr/bin"
Info [Main]: VampPluginAdapter - Setting VAMP_PATH to: "/usr/lib/mixxx/plugins/vampqt5"
Debug [Main]: VampPluginLoader::listPlugins() returned 4 plugins
Debug [Main]: Plugin output displayname: "mixxxbpmdetection:0" "SoundTouch BPM Detector (Legacy)"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:0" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:1" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:2" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:3" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Tempo and Beat Tracker"
Debug [Main]: VampPluginLoader::listPlugins() returned 4 plugins
Debug [Main]: Plugin output displayname: "mixxxbpmdetection:0" "SoundTouch BPM Detector (Legacy)"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:0" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:1" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:2" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-barbeattracker:3" "Bar and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-keydetector:0" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:1" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:2" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-keydetector:3" "Key Detector"
Debug [Main]: Plugin output displayname: "qm-tempotracker:0" "Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:1" "Tempo and Beat Tracker"
Debug [Main]: Plugin output displayname: "qm-tempotracker:2" "Tempo and Beat Tracker"
Debug [Main]: DlgPrefKey::loadSettings
Debug [Main]: Key plugin ID: "qm-keydetector:2"
Debug [Controller]: Extension .midi.xml total 110 presets
Debug [Controller]: Extension .hid.xml total 10 presets
Debug [Controller]: Extension .bulk.xml total 1 presets
Debug [Main]: LegacySkinParser loading skin: "/usr/share/mixxx/skins/Deere"
Debug [Main]: "Error: Unable to import console: no such extension"
Debug [Main]: "Error: Unable to import svg: no such extension"
Debug [Main]: Skin is a >=1.12.0 style skin.
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRendererSignalShader::loadShaders
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 0
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRendererSignalShader::loadShaders
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 1
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRendererSignalShader::loadShaders
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 2
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: WSpinny(): Created QGLWidget, Context Valid: true Sharing: true
Debug [Main]: Created QGLWidget. Context Valid: true Sharing: true
Debug [Main]: GLWaveformRendererSignalShader::loadShaders
Debug [Main]: WaveformWidgetFactory::setWaveformWidget - waveform widget added in factory, index 3
Debug [Main]: WSearchLineEdit - Background color: QColor(ARGB 1, 1, 1, 1)
Debug [Main]: WSearchLineEdit - Foreground color: QColor(ARGB 1, 0, 0, 0)
Debug [Main]: WTrackTableView::loadTrackModel() HiddenTableModel(0x55c7fc3e6c40)
Debug [Main]: WTrackTableView::loadTrackModel() MissingTableModel(0x55c7fc3e68c0)
Debug [Main]: WTrackTableView::loadTrackModel() PlaylistTableModel(0x55c7f7dc3340)
Debug [Main]: Recordings folder set to "/home/daniel"
Debug [Main]: WTrackTableView::loadTrackModel() QSortFilterProxyModel(0x55c818910c70)
Info [BrowseThread]: SoundSourceProxy - Adding missing artist/title from file name "file:///home/daniel/2019-11-09_11h21m16s.wav"
Debug [Main]: WTrackTableView::loadTrackModel() AnalysisLibraryTableModel(0x55c7fc3e6700)
Debug [Main]: BaseTrackCache(0x55c7f053dba0) updateIndexWithQuery took 3 ms
Debug [Main]: AnalysisLibraryTableModel(0x55c7fc3e6700) select() took 5 ms 14
Debug [Main]: AnalysisLibraryTableModel(0x55c7fc3e6700) select() took 1 ms 14
Debug [Main]: DlgAnalysis(0x55c811d0ac30, name="DlgAnalysis") analysisActive false
Warning [Main]: src/skin/legacyskinparser.cpp:2110 SKIN ERROR at skin:tool_bar.xml:344 <Connection>: LegacySkinParser::setupConnections(): EmitOnPressAndRelease must not set false
Debug [BrowseThread]: Append last  2
Warning [Main]: src/skin/legacyskinparser.cpp:2110 SKIN ERROR at skin:skin_settings.xml:40 <Connection>: LegacySkinParser::setupConnections(): EmitOnPressAndRelease must not set false
Debug [Main]: MixxxLibraryFeature::activate()
Debug [Main]: WTrackTableView::loadTrackModel() LibraryTableModel(0x55c7f7dc3180)
Debug [Main]: LibraryTableModel(0x55c7f7dc3180) select() took 3 ms 509
Debug [Main]: trying to restore position
Debug [Controller]: ControllerManager: Setting up devices
Debug [Controller]: Scanning PortMIDI devices:
Debug [LibraryScanner 1]: LibraryScanner - slotStartScan()
Debug [Controller]: Scanning USB Bulk devices:
Debug [Controller]: Scanning HID devices:
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler1]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler2]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler3]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler4]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler5]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler6]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler7]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler8]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler9]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler10]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler11]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler12]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler13]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler14]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler15]"
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Sampler16]"
Debug [Main]: SoundManager::setupDevices()
Debug [Main]: SoundDevicePortAudio::open() "1, HDA Intel PCH: HDMI 0 (hw:0,3)"
Debug [Main]: framesPerBuffer: 8192
Debug [Main]: Requested sample rate:  96000 Hz, latency: 85.3333 ms
Debug [Main]: Output channels: 2 | Input channels: 0
Debug [Main]: Opening stream with id 1
Debug [LibraryScanner 1]: LibraryScanner - Recursively scanning library.
Debug [Main]: Opened PortAudio stream successfully... starting
Debug [Main]: Dynamically loaded PortAudio library
Debug [Main]: PortAudio: Started stream successfully
Debug [Main]:    Actual sample rate:  96000 Hz, latency: 85.3333 ms
Debug [Main]: Compressor attack per frame:  0.0001875 decay per frame:  1.875e-05
Debug [Main]: SoundDeviceNetwork - open: "Network stream"
Debug [Main]: framesPerBuffer: 8192
Debug [Main]: Requested sample rate:  96000 Hz, latency: 85333333 ns
Debug [Main]: Using "HDA Intel PCH: HDMI 0 (hw:0,3)" as output sound device clock reference
Debug [Main]: 2 output sound devices opened
Debug [Main]: 0 input sound devices opened
Debug [Main]: Displaying main window
Debug [Main]: Running Mixxx
Debug [LibraryScanner 1]: LibraryScanner - slotFinishHashedScan
Debug [LibraryScanner 1]: LibraryScanner - slotFinishUnhashedScan
Debug [LibraryScanner 1]: LibraryScanner - Recursive scanning finished cleanly
Debug [LibraryScanner 1]: LibraryScanner - Marking tracks in changed directories as verified
Debug [LibraryScanner 1]: LibraryScanner - Marking unchanged directories and tracks as verified
Debug [LibraryScanner 1]: LibraryScanner - Checking remaining unverified tracks
Debug [LibraryScanner 1]: LibraryScanner - Marking unverified tracks as deleted
Debug [LibraryScanner 1]: LibraryScanner - Marking unverified directories as deleted
Debug [LibraryScanner 1]: LibraryScanner - Detecting moved files
Debug [Controller]: Found "" "" "r4611" S/N "" "Interface 0"
Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers.
Debug [Controller]: Found "" "" "r4611" S/N "" "Interface 1"
Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers.
Debug [Controller]: Found "" "" "r4611" S/N "" "Interface 2"
Warning [Controller]: USB permissions problem (or device error.) Your account needs write access to USB HID controllers.
Debug [Controller]: ControllerManager::getControllerList
Debug [Controller]: Controller polling stopped.
Debug [LibraryScanner 1]: Committing transaction on "MIXXX-2" result: true
Debug [LibraryScanner 1]: LibraryScanner - Detecting cover art for unscanned files
Debug [LibraryScanner 1]: LibraryScanner - Scan finished cleanly
Debug [LibraryScanner 1]: Scan took: 25346010 ns. 24 unchanged directories. 0 changed/added directories. 0 tracks verified from changed/added directories. 0 new tracks.
Debug []: SSE: Enabling denormals to zero mode
Debug []: SSE: Enabling flush to zero mode
Debug []: Denormals to zero mode is working
Debug [Main]: LibraryTableModel(0x55c7f7dc3180) select() took 7 ms 509
Debug [Main]: MissingTableModel(0x55c7fc3e68c0) select() took 0 ms 0
Debug [Main]: HiddenTableModel(0x55c7fc3e6c40) select() took 0 ms 3
Debug [Main]: AnalysisLibraryTableModel(0x55c7fc3e6700) select() took 1 ms 14
Debug [Main]: BeatFactory::loadBeatsFromByteArray could not parse serialized beats.
Debug [Main]: BaseTrackCache(0x55c7f053dba0) updateIndexWithQuery took 0 ms
Debug [Main]: WCoverArt::slotCoverFound WCoverArt(0x55c818916300, name = "LibraryCoverArt")  "CoverInfoRelative(METADATA,GUESSED,,0xaf6d)" QSize(1280, 720)
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Channel1]"
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Strict
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unsupported track type ""
Warning [CachingReaderWorker 1]: SoundSourceM4A - Skipping track 1 of 1 in file "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceM4A - No AAC track found: "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Strict
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unsupported track type ""
Warning [CachingReaderWorker 1]: SoundSourceM4A - Skipping track 1 of 1 in file "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceM4A - No AAC track found: "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [CachingReaderWorker 1]: SoundSourceProxy - No SoundSourceProvider for file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to decode file "file:///home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Warning [CachingReaderWorker 1]: CachingReaderWorker - Failed to open file: "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a"
Debug [CachingReaderWorker 1]: CachingReaderWorker - "[Channel1]" loadTrack() load failed for" "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" ", file invalid, unlocked reader lock
Debug [Main]: Failed to load track "/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a" "The file '/home/daniel/Music/somechacha/Earth,_Wind_&_Fire-Let's_Groove.m4a' could not be loaded."
Debug [Main]: BaseTrackPlayerImpl::slotTrackLoaded
Debug [Main]: Successfully deserialized BeatGrid
Debug [Main]: Successfully deserialized KeyMap
Debug [Main]: BaseTrackCache(0x55c7f053dba0) updateIndexWithQuery took 1 ms
Debug [Main]: WCoverArt::slotCoverFound WCoverArt(0x55c818916300, name = "LibraryCoverArt")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [Main]: BaseTrackPlayerImpl::slotLoadTrack "[Channel1]"
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [CachingReaderWorker 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Debug [CachingReaderWorker 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [CachingReaderWorker 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [CachingReaderWorker 1]: SoundSourceM4A - Fallback: Using a default sample duration of 1024 sample frames per block
Debug [Main]: BaseTrackPlayerImpl::slotTrackLoaded
Debug [AnalyzerQueue 1]: AnalyzerQueue - Analyzing "Mapolopolo Mane" "/home/daniel/Music/Mapolopolo Mané-B4.m4a"
Debug [AnalyzerQueue 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Warning [AnalyzerQueue 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [AnalyzerQueue 1]: SoundSourceProxy - Unable to open file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Strict
Debug [AnalyzerQueue 1]: SoundSourceProxy - Opening file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a" with provider "Nero FAAD2" using mode Permissive
Warning [AnalyzerQueue 1]: SoundSourceM4A - Unable to determine the fixed sample duration of track 1 in file "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [AnalyzerQueue 1]: SoundSourceM4A - Fallback: Using a default sample duration of 1024 sample frames per block
Debug [Main]: WSpinny::slotCoverFound WSpinny(0x55c7fc3e5340, name = "SpinnySingletonWithCover[Channel1]")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [Main]: WSpinny::slotCoverFound WSpinny(0x55c7fc3e58c0, name = "SpinnySingletonNoCover[Channel1]")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [Main]: WCoverArt::slotCoverFound WCoverArt(0x55c819764480, name = "DeckCoverArt")  "CoverInfoRelative(METADATA,GUESSED,,0x8574)" QSize(480, 360)
Debug [AnalyzerQueue 1]: AnalysisDAO fetched 2 analyses, 2291032 bytes for track 1 in 18 ms
Debug [AnalyzerQueue 1]: Reading waveform from byte array: allSignalSize 247932 visualSampleRate 441 audioVisualRatio 100
Debug [AnalyzerQueue 1]: Reading waveform from byte array: allSignalSize 3840 visualSampleRate 6.83029 audioVisualRatio 6456.53
Debug [AnalyzerQueue 1]: AnalyzerWaveform - loadStored - Stored waveform loaded
Debug [AnalyzerQueue 1]: Track is BpmLocked: Beat calculation will not start
Debug [AnalyzerQueue 1]: Keys version/sub-version unchanged since previous analysis. Not analyzing.
Debug [AnalyzerQueue 1]: Key calculation will not start.
Debug [AnalyzerQueue 1]: AnalyzerQueue - Skipping track analysis because no analyzer initialized.
Warning [CachingReaderWorker 1]: SoundSourceM4A - AAC decoding error: 21 Unexpected channel configuration change "file:///home/daniel/Music/Mapolopolo Mané-B4.m4a"
Warning [CachingReaderWorker 1]: CachingReaderWorker - Failed to read chunk samples for frame index range: actual = [0 -> 0) , expected = [0 -> 8192)
Warning [CachingReaderWorker 1]: CachingReaderWorker - Readable frames in audio source reduced to [0 -> 0) from originally [0 -> 12396544)
Debug [Main]: DBus screensaver  org.freedesktop.ScreenSaver  uninhibited
Debug [Main]: Destroying MixxxMainWindow
Debug [Main]: 2 ms saving configuration
Debug [Main]: 2 ms deleting skin
Debug [Main]: ~DlgAutoDJ()
Debug [Main]: 122 ms deleting menubar
Debug [Main]: 122 ms deleting SoundManager
Debug [Main]: 191 ms deleting ControllerManager
Debug [Controller]: Controller polling stopped.
Debug [Controller]: Deleting PortMIDI devices...
Debug [Controller]: Deleting USB Bulk devices...
Debug [Controller]: Deleting HID devices...
Debug [Main]: 193 ms deleting VinylControlManager
Debug [Main]: ~CoverArtCache()
Debug [Main]: 193 ms deleting PlayerManager
Debug [AnalyzerQueue 1]: AnalyzerQueue - Exiting thread
Debug [Main]: AnalyzerWaveform - ~AnalyzerWaveform():
Debug [Main]: 195936330 ns deactivating GlobalTrackCache
Debug [Main]: TrackDAO: Saving track 1 "/home/daniel/Music/Mapolopolo Mané-B4.m4a"
Debug [Main]: TrackDAO: Updating track in database 1 "/home/daniel/Music/Mapolopolo Mané-B4.m4a"
Debug [Main]: BaseTrackCache(0x55c7f053dba0) updateIndexWithQuery took 0 ms
Debug [Main]: 198 ms deleting Library
Debug [Main]: Wait to finish browser background thread
Debug [Main]: Browser background thread terminated!
Debug [Main]: Committing transaction on "MIXXX-1" result: true
Debug [Main]: PlaylistDAO::getHiddenType returns PLHT_UNKNOWN for playlistId  132
Info [Main]: Library - Disconnecting database
Debug [Main]: TrackDAO::finish()
Debug [Main]: Clearing played information for this session
Debug [Main]: Cleaning LibraryHashes/track_locations tables.
Debug [Main]: ~TrackDAO()
Debug [LibraryScanner 1]: LibraryScanner - Event loop stopped
Warning [LibraryScanner 1]: QSqlDatabasePrivate::removeDatabase: connection 'MIXXX-2' is still in use, all queries will cease to work.
Debug [LibraryScanner 1]: LibraryScanner - Exiting thread
Debug [Main]: ~TrackDAO()
Debug [Main]: 211 ms closing database connection(s)
Debug [Main]: 211 ms deleting RecordingManager
Debug [Main]: Delete RecordingManager
Debug [Main]: 211 ms deleting BroadcastManager
Debug [Main]: DlgPrefBroadcast - broadcastEnabledChanged() 0
Debug [Main]: 213 ms deleting EngineMaster
Debug [Main]: in ~EngineMaster()
Debug [Main]: 237 ms deleting DlgPreferences
Debug [Main]: 241 ms deleting EffectsManager
Debug [Main]: 252 ms deleting SettingsManager
Debug [Main]: Mixxx shutdown complete with code 0
mixxxbot commented 2 years ago

Commented by: daschuer Date: 2019-11-22T07:26:42Z


Can you recall what happens before Monday? I think either Mixxx or the track must have changed. You may send me the track to my mixxx.org email address.

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2019-11-22T08:34:42Z


Mixxx uses MP4v2 to access the audio stream in an MP4 file. If this doesn't work either your file is unreadable/corrupt or MP4v2 doesn't work as expected.

Please send us a private message message with a download link to one of the files.

mixxxbot commented 2 years ago

Commented by: lemust83 Date: 2019-11-22T14:06:13Z


Hi 
Sorry for my English, I'm french.
I can confirm the same issue on Manjaro with mixxx-2.2.2-2 and on Archlinux with mixxx-2.2.2-3
All files.m4a in my Music Folder did work fine before mixxx-2.2.2.
The last time I did use it was the mixxx-2.2.1-1. 
The audiofile.m4a can be read perfectly with mplayer, VLC and other players.
I also try to compile directly from source with those build options:
build() {
  cd "${pkgname}-${pkgver}"
  export SCONSFLAGS="-j $(nproc)"
  scons prefix=/usr \
        build=release \
        faad=1 \
        modplug=1 \
        perftools=1 \
        perftools_profiler=1 \
        qt_sqlite_plugin=0 \
        qtkeychain=1 \
        test=1 \
        target=linux \
        virtualize=0 \
        wv=1

Here are the dependency for mixxx into Archlinux and Manjaro:

chromaprint faad2 gcc-libs glibc glib2 hidapi libFLAC.so=8-64 libglvnd libid3tag liblilv-0.so=0-64 libmad libmodplug libmp4v2 libogg libportaudio.so=2-64 libportmidi.so=libportmidi.so-64 librubberband.so=2-64 libshout libsndfile libtcmalloc.so=4-64 libusb-1.0.so=0-64 libvorbis.so=0-64 libvorbisenc.so=2-64 libvorbisfile.so=3-64 libx11 opusfile protobuf qt5-base qt5-script qt5-svg qt5-x11extras qtkeychain soundtouch sqlite taglib upower wavpack

Still unable to work with m4a files into mixxx-2.2.2-2 and mixxx-2.2.2-3.

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2019-11-22T14:53:54Z


The message "No AAC track found" appears if MP4v2 is not able to find an AAC audio stream in the MP4 container. This is a libmp4v2 issue and not a Mixxx issue. The MP4v2 code in Mixxx has not been modified and works as expected on all other Linux platforms.

Please note that MP4v2 has been removed from Debian Buster: https://bugs.launchpad.net/mixxx/+bug/1842208

I'm not aware of the current situation for Manjaro.

Fedora is not affected yet. The current RPM Fusion build 2.2.2-4 works as expected.

mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2019-11-22T14:55:19Z


This version is confirmed to work:

Name : libmp4v2 Version : 2.1.0 Release : 0.19.trunkREV507.fc31 Architecture : x86_64 Size : 1.9 M Source : libmp4v2-2.1.0-0.19.trunkREV507.fc31.src.rpm

mixxxbot commented 2 years ago

Commented by: dgbirm Date: 2019-11-25T19:54:43Z


Thanks all for your quick responses. Looks like there is not yet arch support for libmp4v2-2.1 (https://pkgs.org/download/libmp4v2), which means that using scons to build mixxx with faad=0 and ffmpeg=1 flags is the next step to try.

The next part of this post may not belong on the bug tracker, but just as a follow up...

In following the compile directions (https://www.mixxx.org/wiki/doku.php/compiling_on_linux) I came across an error that said, "A compiler with C++11 support is required." This puzzled me for a long time because I'm using g++ 9.2, which has C++11 support. Moreover mixxx would begin compiling with scons 3.x before running into a problem trying to find the file controllers/ui_dlgcontrollerlearning.h (which I now presume is one of the reasons we use Scons 2 to build Mixxx), confirming that my compiler shouldn't be the issue. I eventually was able to trace the error to the retro version of scons in file .../scons-2.5.1/engine/SCons/dblite.py where line 100: self._dict = pickle.loads(p) was generating "ValueError: unsupported pickle protocol: 4." It seems that with my system, reading an open file with the file.read() function makes pickle.loads() think it is dealing with pickle protocol 4, which python 2 does not support. I eventually worked around this issue by changing to line 100: self._dict = pickle.load(f), which is certainly not ideal, but did the trick for me.

Things seem to be working as expected so far using ffmpeg instead of faad

Daniel Schürmann before Monday, Mixxx worked as expected with m4a files; files could be loaded and analyzed without issue. If you would still like me to send the files in question to you, I will, but at this point I think there's no need.
mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2019-11-25T20:28:06Z


I suggest that we close this bug is "Invalid", because Mixxx can be excluded as the root cause for the issues.

Please check your system log for any changes of the local software configuration and installed components during the period before reading of MP4 files stopped working. I would feel more comfortable to know the actual cause for a bug, even if fixing it is out of our control and responsibility. The results of this analysis could still uncover valuable information that is worth documenting.

mixxxbot commented 2 years ago

Commented by: dgbirm Date: 2019-11-25T22:20:38Z


Here is the log for what I believe are the relevant updates. The ones that stand out to me are:

upgraded gcc-libs (9.2.0-3 -> 9.2.0-4) upgraded lilv (0.24.4-3 -> 0.24.6-1) vamp-plugin-sdk (2.8.0-1 -> 2.9.0-1) upgraded ffmpeg (1:4.2.1-3 -> 1:4.2.1-4) upgraded faac (1.29.9.2-1 -> 1.30-1)

upgraded faad2 (2.8.8-1 -> 2.9.1-1)

manjaro-release (18.1.2-1 -> 18.1.3-1) rubberband (1.8.2-2 -> 1.8.2-3)

Additionally under further review, I still have some issue loading some but not all m4a files (but have not yet spent any time trying to diagnose the issue myself

[2019-11-18T18:30:16-0500] [PACMAN] Running 'pacman --color auto -Sy' [2019-11-18T18:30:16-0500] [PACMAN] synchronizing package lists [2019-11-18T18:30:58-0500] [PACMAN] Running 'pacman --color auto -S -uu' [2019-11-18T18:30:58-0500] [PACMAN] starting full system upgrade [2019-11-18T18:59:07-0500] [ALPM] running 'thunderbird-pre.hook'... [2019-11-18T18:59:07-0500] [ALPM] transaction started [2019-11-18T18:59:07-0500] [ALPM] upgraded iana-etc (20190930-1 -> 20191030-1) [2019-11-18T18:59:07-0500] [ALPM] upgraded attr (2.4.48-1 -> 2.4.48-2) [2019-11-18T18:59:07-0500] [ALPM] upgraded acl (2.2.53-1 -> 2.2.53-2) [2019-11-18T18:59:10-0500] [ALPM] upgraded gcc-libs (9.2.0-3 -> 9.2.0-4) [2019-11-18T18:59:10-0500] [ALPM] upgraded libtiff (4.0.10-1 -> 4.1.0-1) [2019-11-18T18:59:10-0500] [ALPM] upgraded bzip2 (1.0.8-2 -> 1.0.8-3) [2019-11-18T18:59:11-0500] [ALPM] downgraded fontconfig (2:2.13.1+12+g5f5ec56-2 -> 2:2.13.1+12+g5f5ec56-1) [2019-11-18T18:59:13-0500] [ALPM-SCRIPTLET] Rebuilding fontconfig cache... done. [2019-11-18T18:59:13-0500] [ALPM] upgraded librsvg (2:2.46.3-1 -> 2:2.46.3+6+g4735bd07-1) [2019-11-18T18:59:15-0500] [ALPM] upgraded adwaita-icon-theme (3.34.0-1 -> 3.34.3-1) [2019-11-18T18:59:15-0500] [ALPM] upgraded android-tools (29.0.4-2 -> 29.0.5-1) [2019-11-18T18:59:15-0500] [ALPM] upgraded kmod (26-2 -> 26-3) [2019-11-18T18:59:16-0500] [ALPM] upgraded coreutils (8.31-2 -> 8.31-3) [2019-11-18T18:59:16-0500] [ALPM] upgraded android-udev (20190315-1 -> 20191103-1) [2019-11-18T18:59:16-0500] [ALPM] upgraded sord (0.16.2-1 -> 0.16.4-1) [2019-11-18T18:59:16-0500] [ALPM] upgraded sratom (0.6.2-2 -> 0.6.4-1) [2019-11-18T18:59:16-0500] [ALPM] upgraded lilv (0.24.4-3 -> 0.24.6-1) [2019-11-18T18:59:16-0500] [ALPM] upgraded suil (0.10.4-1 -> 0.10.6-2) [2019-11-18T18:59:16-0500] [ALPM] upgraded twolame (0.4.0-1 -> 0.4.0-2) [2019-11-18T18:59:16-0500] [ALPM] upgraded vamp-plugin-sdk (2.8.0-1 -> 2.9.0-1) [2019-11-18T18:59:16-0500] [ALPM] upgraded libedit (20190324_3.1-1 -> 20191025_3.1-1) [2019-11-18T18:59:18-0500] [ALPM] upgraded mesa (19.2.2-1 -> 19.2.4-0.1) [2019-11-18T18:59:19-0500] [ALPM] upgraded iso-codes (4.3-1 -> 4.4-1) [2019-11-18T18:59:19-0500] [ALPM] upgraded orc (0.4.30-1 -> 0.4.31-1) [2019-11-18T18:59:20-0500] [ALPM] upgraded audacity (1:2.3.2-2 -> 1:2.3.2-3) [2019-11-18T18:59:20-0500] [ALPM] upgraded bluez (5.51-2 -> 5.52-1) [2019-11-18T18:59:20-0500] [ALPM] upgraded bluez-libs (5.51-2 -> 5.52-1) [2019-11-18T18:59:20-0500] [ALPM] upgraded re2 (20190901-1 -> 20191101-1) [2019-11-18T18:59:20-0500] [ALPM] upgraded vulkan-icd-loader (1.1.126-1 -> 1.1.127-1) [2019-11-18T18:59:20-0500] [ALPM] upgraded dav1d (0.4.0-1 -> 0.5.1-1) [2019-11-18T18:59:20-0500] [ALPM] upgraded libssh (0.9.1-1 -> 0.9.2-1) [2019-11-18T18:59:21-0500] [ALPM] upgraded ffmpeg (1:4.2.1-3 -> 1:4.2.1-4) [2019-11-18T18:59:26-0500] [ALPM] upgraded chromium (78.0.3904.70-1 -> 78.0.3904.97-1) [2019-11-18T18:59:26-0500] [ALPM] upgraded libwbclient (4.10.8-1 -> 4.10.10-1) [2019-11-18T18:59:26-0500] [ALPM] upgraded cifs-utils (6.8-2 -> 6.9-1) [2019-11-18T18:59:26-0500] [ALPM] upgraded cronie (1.5.4-3 -> 1.5.5-1) [2019-11-18T18:59:27-0500] [ALPM] upgraded findutils (4.7.0-1 -> 4.7.0-2) [2019-11-18T18:59:27-0500] [ALPM] upgraded curl (7.66.0-1 -> 7.67.0-3) [2019-11-18T18:59:29-0500] [ALPM] upgraded qt5-base (5.13.1-2.1 -> 5.13.2-1) [2019-11-18T18:59:29-0500] [ALPM] upgraded deepin-qt-dbus-factory (5.0.1-2 -> 5.0.1-3) [2019-11-18T18:59:29-0500] [ALPM] upgraded qt5-x11extras (5.13.1-1 -> 5.13.2-1) [2019-11-18T18:59:29-0500] [ALPM] upgraded deepin-qt5dxcb-plugin (5.0.1-2 -> 5.0.1-3) [2019-11-18T18:59:29-0500] [ALPM] upgraded qt5-multimedia (5.13.1-1 -> 5.13.2-1) [2019-11-18T18:59:29-0500] [ALPM] upgraded qt5-svg (5.13.1-1 -> 5.13.2-1) [2019-11-18T18:59:30-0500] [ALPM] upgraded qt5-declarative (5.13.1-1 -> 5.13.2-1) [2019-11-18T18:59:30-0500] [ALPM] upgraded dtkwidget (2.1.1-2 -> 2.1.1-3) [2019-11-18T18:59:30-0500] [ALPM] upgraded libqtxdg (3.3.1-6 -> 3.4.0-1) [2019-11-18T18:59:30-0500] [ALPM] upgraded deepin-qt5integration (5.0.0-2 -> 5.0.0-4) [2019-11-18T18:59:30-0500] [ALPM] upgraded dhcpcd (8.1.1-1 -> 8.1.1-2) [2019-11-18T18:59:30-0500] [ALPM] upgraded dtkwm (2.0.12-2 -> 2.0.12-3) [2019-11-18T18:59:30-0500] [ALPM] upgraded faac (1.29.9.2-1 -> 1.30-1) [2019-11-18T18:59:30-0500] [ALPM] upgraded faad2 (2.8.8-1 -> 2.9.1-1) [2019-11-18T18:59:30-0500] [ALPM] upgraded fuse-common (3.7.0-1 -> 3.8.0-1) [2019-11-18T18:59:30-0500] [ALPM] upgraded fuse3 (3.7.0-1 -> 3.8.0-1) [2019-11-18T18:59:44-0500] [ALPM] upgraded texlive-core (2019.50917-1 -> 2019.52579-1) [2019-11-18T18:59:44-0500] [ALPM-SCRIPTLET] >>> updmap custom entries should go into /etc/texmf/web2c/updmap-local.cfg [2019-11-18T18:59:44-0500] [ALPM-SCRIPTLET] >>> fmtutil custom entries should go into /etc/texmf/web2c/fmtutil-local.cnf [2019-11-18T18:59:45-0500] [ALPM] upgraded texlive-latexextra (2019.50920-1 -> 2019.52575-1) [2019-11-18T18:59:45-0500] [ALPM] upgraded fvextra (1.2.1-2 -> 1.4-1) [2019-11-18T18:59:45-0500] [ALPM] upgraded gawk (5.0.1-1 -> 5.0.1-2) [2019-11-18T18:59:49-0500] [ALPM] upgraded gcc (9.2.0-3 -> 9.2.0-4) [2019-11-18T18:59:49-0500] [ALPM] upgraded suitesparse (5.4.0-1 -> 5.6.0-1) [2019-11-18T18:59:50-0500] [ALPM] upgraded gegl (0.4.16-3 -> 0.4.18-1) [2019-11-18T18:59:50-0500] [ALPM] upgraded libmm-glib (1.10.8-1 -> 1.12.0-1) [2019-11-18T18:59:50-0500] [ALPM] upgraded geoclue (2.5.5-2 -> 2.5.5+6+gea52170-1) [2019-11-18T18:59:50-0500] [ALPM] upgraded libheif (1.5.1-2 -> 1.6.0-1) [2019-11-18T18:59:52-0500] [ALPM] upgraded gimp (2.10.12-4 -> 2.10.14-1) [2019-11-18T18:59:53-0500] [ALPM] upgraded git (2.23.0-1 -> 2.24.0-1) [2019-11-18T18:59:53-0500] [ALPM] upgraded glslang (7.12.3352-1 -> 7.13.3496-1) [2019-11-18T18:59:53-0500] [ALPM] upgraded gnome-keyring (1:3.34.0-1.2 -> 1:3.34.0-2) [2019-11-18T18:59:53-0500] [ALPM] warning: /etc/default/grub installed as /etc/default/grub.pacnew [2019-11-18T18:59:55-0500] [ALPM] upgraded grub (2.04-6 -> 2.04-7) [2019-11-18T18:59:55-0500] [ALPM] upgraded libdvdread (6.0.1-1 -> 6.0.2-1) [2019-11-18T18:59:55-0500] [ALPM] upgraded libdvdnav (6.0.0-1 -> 6.0.1-1) [2019-11-18T18:59:55-0500] [ALPM] upgraded libshout (1:2.4.3-1 -> 1:2.4.3-2) [2019-11-18T18:59:55-0500] [ALPM] upgraded mpg123 (1.25.12-1 -> 1.25.13-1) [2019-11-18T18:59:55-0500] [ALPM] upgraded imagemagick (7.0.9.2-1 -> 7.0.9.2-3) [2019-11-18T18:59:55-0500] [ALPM] upgraded gst-plugins-bad (1.16.1-3 -> 1.16.1-4) [2019-11-18T18:59:55-0500] [ALPM] upgraded gst-plugins-ugly (1.16.1-1 -> 1.16.1-2) [2019-11-18T18:59:56-0500] [ALPM] upgraded vim-runtime (8.1.2102-1 -> 8.1.2268-1) [2019-11-18T18:59:56-0500] [ALPM] upgraded gvim (8.1.2102-1 -> 8.1.2268-1) [2019-11-18T18:59:56-0500] [ALPM] upgraded python-dbus-common (1.2.8-2 -> 1.2.10-1) [2019-11-18T18:59:56-0500] [ALPM] upgraded python-dbus (1.2.8-2 -> 1.2.10-1) [2019-11-18T18:59:56-0500] [ALPM] upgraded perl-alien-build (1.89-1 -> 1.92-1) [2019-11-18T18:59:58-0500] [ALPM] upgraded hplip (1:3.19.8-2 -> 1:3.19.11-1) [2019-11-18T18:59:58-0500] [ALPM] upgraded hub (2.12.8-1 -> 2.13.0-1) [2019-11-18T18:59:59-0500] [ALPM] upgraded intel-ucode (20190918-1 -> 20191115-1) [2019-11-18T18:59:59-0500] [ALPM] upgraded kcoreaddons (5.63.0-1 -> 5.64.0-1) [2019-11-18T18:59:59-0500] [ALPM] upgraded kauth (5.63.0-1 -> 5.64.0-1) [2019-11-18T18:59:59-0500] [ALPM] upgraded kitemmodels (5.63.0-1 -> 5.64.0-1) [2019-11-18T18:59:59-0500] [ALPM] upgraded ldb (1:1.5.5-1 -> 1:1.5.6-1) [2019-11-18T18:59:59-0500] [ALPM] upgraded lib32-expat (2.2.7-1 -> 2.2.9-1) [2019-11-18T19:00:02-0500] [ALPM] upgraded lib32-gcc-libs (9.2.0-3 -> 9.2.0-4) [2019-11-18T19:00:02-0500] [ALPM] upgraded lib32-libice (1.0.9-3 -> 1.0.10-1) [2019-11-18T19:00:02-0500] [ALPM] upgraded lib32-libjpeg-turbo (2.0.2-1 -> 2.0.3-1) [2019-11-18T19:00:02-0500] [ALPM] upgraded lib32-libxi (1.7.9-2 -> 1.7.10-1) [2019-11-18T19:00:03-0500] [ALPM] upgraded lib32-mesa (19.2.2-1 -> 19.2.4-0.1) [2019-11-18T19:00:04-0500] [ALPM] upgraded lib32-vulkan-intel (19.2.2-1 -> 19.2.4-0.1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libcdio-paranoia (10.2+2.0.0-2 -> 10.2+2.0.1-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libcurl-gnutls (7.66.0-1 -> 7.67.0-2) [2019-11-18T19:00:04-0500] [ALPM] upgraded libplist (2.0.0+11+gec9ba8b-2 -> 2.1.0-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libimobiledevice (1.2.0+87+g92c5462-1 -> 1.2.0+87+g92c5462-4) [2019-11-18T19:00:04-0500] [ALPM] upgraded libmaxminddb (1.3.2-1 -> 1.4.2-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libmbim (1.20.0-1 -> 1.20.2-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libnm (1.20.4-1 -> 1.20.6-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libnma (1.8.22-1.1 -> 1.8.24-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded shaderc (2019.0-2 -> 2019.0-3) [2019-11-18T19:00:04-0500] [ALPM] upgraded libplacebo (1.18.0-2 -> 1.21.0-1) [2019-11-18T19:00:04-0500] [ALPM] upgraded libva-mesa-driver (19.2.2-1 -> 19.2.4-0.1) [2019-11-18T19:00:04-0500] [ALPM] upgraded mkinitcpio (26-1 -> 27-2.0) [2019-11-18T19:00:10-0500] [ALPM] upgraded linux414 (4.14.151-1 -> 4.14.154-1) [2019-11-18T19:00:17-0500] [ALPM] upgraded linux419 (4.19.81-1 -> 4.19.84-1) [2019-11-18T19:00:23-0500] [ALPM] upgraded linux49 (4.9.198-1 -> 4.9.202-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded linux52-rt (5.2.21_rt13-2 -> 5.2.21_rt13-3) [2019-11-18T19:00:30-0500] [ALPM] upgraded manjaro-release (18.1.2-1 -> 18.1.3-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded qt5-styleplugins (5.0.0.20170311-16 -> 5.0.0.20170311-17) [2019-11-18T19:00:30-0500] [ALPM] upgraded manjaro-xfce-settings (20180704-1 -> 20191111-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded mhwd-nvidia-390xx (390.129-1 -> 390.132-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded mhwd-nvidia-418xx (418.88-1 -> 418.113-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded mhwd-nvidia-430xx (430.40-1 -> 430.64-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded mhwd-nvidia-440xx (440.26-1 -> 440.31-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded modemmanager (1.10.8-1 -> 1.12.0-1) [2019-11-18T19:00:30-0500] [ALPM] upgraded nm-connection-editor (1.8.22-1.1 -> 1.8.24-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded networkmanager (1.20.4-1 -> 1.20.6-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded network-manager-applet (1.8.22-1.1 -> 1.8.24-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded openssl-1.0 (1.0.2.s-1 -> 1.0.2.t-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded openvpn (2.4.7-1 -> 2.4.8-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded python-pyparsing (2.4.2-1 -> 2.4.4-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded pacman (5.2.0-2 -> 5.2.1-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded pamac-common (9.0.2-2 -> 9.1.1-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded pamac-cli (9.0.2-2 -> 9.1.1-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded pamac-gtk (9.0.2-2 -> 9.1.1-1) [2019-11-18T19:00:31-0500] [ALPM] upgraded parted (3.2-9.1 -> 3.3-1) [2019-11-18T19:00:32-0500] [ALPM] upgraded pepper-flash (32.0.0.270-1 -> 32.0.0.293-1) [2019-11-18T19:00:32-0500] [ALPM] upgraded pyqt5-common (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:32-0500] [ALPM] upgraded python-dateutil (2.8.0-1 -> 2.8.1-1) [2019-11-18T19:00:32-0500] [ALPM] upgraded python-pyqt5 (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:33-0500] [ALPM] upgraded python-reportlab (3.5.28-1 -> 3.5.32-1) [2019-11-18T19:00:33-0500] [ALPM] upgraded python-soupsieve (1.9.4-1 -> 1.9.5-1) [2019-11-18T19:00:33-0500] [ALPM] upgraded qscintilla-qt5 (2.11.2-1 -> 2.11.3-4) [2019-11-18T19:00:33-0500] [ALPM] upgraded qt5-location (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:33-0500] [ALPM] upgraded qt5-script (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:33-0500] [ALPM] upgraded qt5-sensors (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:34-0500] [ALPM] upgraded qt5-tools (5.13.1-2 -> 5.13.2-1) [2019-11-18T19:00:34-0500] [ALPM] upgraded qt5-webchannel (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:38-0500] [ALPM] upgraded qt5-webengine (5.13.1-3 -> 5.13.2-2) [2019-11-18T19:00:39-0500] [ALPM] upgraded qt5-webkit (5.212.0alpha3-4 -> 5.212.0alpha3-5) [2019-11-18T19:00:39-0500] [ALPM] upgraded qt5-websockets (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:39-0500] [ALPM] upgraded qt5-xmlpatterns (5.13.1-1 -> 5.13.2-1) [2019-11-18T19:00:39-0500] [ALPM] upgraded rubberband (1.8.2-2 -> 1.8.2-3) [2019-11-18T19:00:40-0500] [ALPM] upgraded smbclient (4.10.8-1 -> 4.10.10-1) [2019-11-18T19:00:40-0500] [ALPM] warning: directory permissions differ on /var/lib/samba/private/ filesystem: 755 package: 700 [2019-11-18T19:00:40-0500] [ALPM] upgraded samba (4.10.8-1 -> 4.10.10-1) [2019-11-18T19:00:41-0500] [ALPM] upgraded texlive-bibtexextra (2019.50908-1 -> 2019.52577-1) [2019-11-18T19:01:24-0500] [ALPM] upgraded texlive-fontsextra (2019.50876-1 -> 2019.52580-1) [2019-11-18T19:01:24-0500] [ALPM] upgraded texlive-formatsextra (2019.50602-1 -> 2019.51280-1) [2019-11-18T19:01:24-0500] [ALPM] upgraded texlive-games (2019.50815-1 -> 2019.52525-1) [2019-11-18T19:01:24-0500] [ALPM] upgraded texlive-humanities (2019.50921-1 -> 2019.52574-1) [2019-11-18T19:01:26-0500] [ALPM] upgraded texlive-music (2019.50602-1 -> 2019.52275-1) [2019-11-18T19:01:27-0500] [ALPM] upgraded texlive-pictures (2019.50872-1 -> 2019.52499-1) [2019-11-18T19:01:27-0500] [ALPM] upgraded texlive-pstricks (2019.50587-1 -> 2019.52550-1) [2019-11-18T19:01:30-0500] [ALPM] upgraded texlive-publishers (2019.50915-1 -> 2019.52538-1) [2019-11-18T19:01:30-0500] [ALPM] upgraded texlive-science (2019.50760-1 -> 2019.52582-1) [2019-11-18T19:01:31-0500] [ALPM] upgraded thunar (1.8.9-2.3 -> 1.8.10-1) [2019-11-18T19:01:34-0500] [ALPM] upgraded thunderbird (68.2.1-1 -> 68.2.2-1) [2019-11-18T19:01:34-0500] [ALPM] upgraded vulkan-intel (19.2.2-1 -> 19.2.4-0.1) [2019-11-18T19:01:35-0500] [ALPM] upgraded xfburn (0.5.5-1 -> 0.6.1-1) [2019-11-18T19:01:35-0500] [ALPM] upgraded xfce4-screenshooter (1.9.6-1 -> 1.9.7-1) [2019-11-18T19:01:35-0500] [ALPM] upgraded xfce4-time-out-plugin (1.0.3-1 -> 1.1.0-1) [2019-11-18T19:01:35-0500] [ALPM] upgraded xfce4-whiskermenu-plugin (2.3.3-1 -> 2.3.4-1) [2019-11-18T19:01:36-0500] [ALPM] transaction completed

mixxxbot commented 2 years ago

Commented by: lemust83 Date: 2019-12-05T11:24:35Z


Hi
I found a workaround with Arch based distros to get sound in mixxx >2.2.2 with .m4a files.
Edit PKGBUILD and add <ffmpeg=1 \> at buuild() scons options

build() {
  cd "${pkgname}-${pkgver}"
  export SCONSFLAGS="-j $(nproc)"
  scons prefix=/usr \
        build=release \
    ffmpeg=1 \
        faad=1 \
        modplug=1 \
        perftools=1 \
        perftools_profiler=1 \
        qt_sqlite_plugin=0 \
        qtkeychain=1 \
        test=1 \
        target=linux \
        virtualize=0 \
        wv=1
}
and makepkg -si. Very long time to compile, but that works.
mixxxbot commented 2 years ago

Commented by: uklotzde Date: 2019-12-05T11:40:13Z


I've changed the status to Won't fix, because the issue itself is still valid.

mixxxbot commented 2 years ago

Issue closed with status Won't Fix.