Menu

#73 IDJC Not Adding MP3 To Playlist

v1.0 (example)
closed-invalid
nobody
None
5
2015-03-23
2014-09-03
voice
No

v0.8.15_development
commit 251d3d564e4dadc3306dccc399cb362aa9be6a45
Linux Mint 17

It seems IDJC is unable to add any MP3s I have to any playlist. I see no obvious errors or any indications as to why other than the following:

/usr/local/lib/idjc/site-packages/idjc/maingui.py:3957: GtkWarning: IA__gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL' failed
gtk.main()

May or may not be related:
/usr/local/lib/idjc/site-packages/idjc/popupwindow.py:121: Warning: Source ID 1784 was not found when attempting to remove it
gobject.source_remove(self.timeout)

I've seen Mutagen mentioned in the past with regards to mp3 problems, so heres the current version installed:
1.22-1ubuntu2

Related

Bugs: #73

Discussion

  • Moonbase

    Moonbase - 2014-09-03

    To verify, I just fetched the current sorces (via git) and compiled them under Linux Mint 17 (Cinnamon DE).

    I also see several messages like

    /usr/lib/idjc/site-packages/idjc/popupwindow.py:116: Warning: Source ID 1130 was not found when attempting to remove it
      gobject.source_remove(self.timeout)
    

    and

    /usr/lib/idjc/site-packages/idjc/maingui.py:3957: GtkWarning: IA__gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL' failed
      gtk.main()
    

    but MP3s are correctly entered into the playlist(s) and played.

    Is it—by chance—possible that you try to add files from a "Windows Share" (i.e., via SMB or CIFS)? This will NOT work (by design), and the file not be shown in the playlist. For verification, you might want to add a local MP3 file.

    So, if you drag-n-drop a file into IDJC's playlist, do they show up?
    And what DE are you using with Mint 17 (i.e., Cinnamon, MATE, XFCE, KDE, …)?

    [Btw, if you do need to access files on a central music server, NFS works just fine.]

     

    Last edit: Moonbase 2014-09-03
    • voice

      voice - 2014-09-03

      I have tried adding the file locally but it would not show up in the
      playlist. I am using Cinnamon as my DE.

      I have added files from a CIFS share before with little to no issue,
      however the share was mounted via mount.cifs so it would appear local to
      IDJC.

      On Sep 3, 2014 6:24 AM, "Moonbase" moonbase59@users.sf.net wrote:

      To verify, I just fetched the current sorces (via git) and compiled them
      under Linux Mint 17.

      I also see several meesages like

      /usr/lib/idjc/site-packages/idjc/popupwindow.py:116: Warning: Source ID 1130 was not found when attempting to remove it
      gobject.source_remove(self.timeout)

      and

      /usr/lib/idjc/site-packages/idjc/maingui.py:3957: GtkWarning: IA__gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL' failed
      gtk.main()

      but MP3s are correctly entered into the playlist(s) and played.

      Is it—by chance—possible that you try to add files from a "Windows Share"
      (i.e., via SMB or CIFS)? This will NOT work (by design), and the file not
      be shown in the playlist. For verification, you might want to add a local
      MP3 file.

      So, if you drag-n-drop a file into IDJC's playlist, do they show up?
      And what DE are you using with Mint 17 (i.e., Cinnamon, MATE, XFCE, KDE,
      …)?


      Status: open
      Group: v1.0 (example)
      Created: Wed Sep 03, 2014 01:33 AM UTC by voice
      Last Updated: Wed Sep 03, 2014 01:33 AM UTC
      Owner: nobody

      v0.8.15_development
      commit 251d3d564e4dadc3306dccc399cb362aa9be6a45
      Linux Mint 17

      It seems IDJC is unable to add any MP3s I have to any playlist. I see no
      obvious errors or any indications as to why other than the following:

      /usr/local/lib/idjc/site-packages/idjc/maingui.py:3957: GtkWarning:
      IA__gtk_tree_view_scroll_to_cell: assertion 'tree_view->priv->tree != NULL'
      failed
      gtk.main()

      May or may not be related:
      /usr/local/lib/idjc/site-packages/idjc/popupwindow.py:121: Warning: Source
      ID 1784 was not found when attempting to remove it
      gobject.source_remove(self.timeout)

      I've seen Mutagen mentioned in the past with regards to mp3 problems, so
      heres the current version installed:
      1.22-1ubuntu2


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/idjc/bugs/73/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/subscriptions/

       

      Related

      Bugs: #73

  • Stephen Fairchild

    What happens when you run the following in a console. Are there any error messages?

    python -c "from mutagen.mp3 import MP3; from mutagen.easyid3 import EasyID3; from mutagen.id3 import ID3"
    
     

    Last edit: Stephen Fairchild 2014-09-03
    • voice

      voice - 2014-09-04

      No, there are no error messages displayed.

       
  • voice

    voice - 2014-09-04

    So, I just said screw it and reinstalled Linux Mint, I did have a ton of custom compiled libs. After reinstalling, compiling a custom ffmpeg, compiling idjc, and then obs-studio it appears IDJC is able to load and play MP3 files now. obs is just in the list because its part of my setup and it never hurts to consider all possibilities.

    At this point this bug can be closed because I honestly don't expect someone else to have a setup as convulted as I had going on.

     
  • voice

    voice - 2014-10-01

    Thought I'd post a follow up as this became an issue again. I found the reason MP3 files were not being added. Turns out libmpg123-dev was not installed. Might suggest fixing the way ./configure works so that it will either A. list file formats it will support at the end, both input and output formats (best option) or B. bail out if something that could be thought of as a core dependency is missing as it is implied from the build page that libmpg123 is required.

     
  • Stephen Fairchild

    • status: open --> closed-invalid
     

Log in to post a comment.