Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. ID3 Tags Qt
Forum Updated to NodeBB v4.3 + New Features

ID3 Tags Qt

Scheduled Pinned Locked Moved Mobile and Embedded
23 Posts 7 Posters 18.1k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jdbastardy
    wrote on last edited by
    #10

    I am going to try to compile from the command line when I get my project from the other PC and maybe I start to develop for Symbian using Linux.

    Thank you so much guys. Now I can continue developing my MP3 player. It was almost impossible to cotinue without a Media Library (that's why I needed Taglib)

    http://mattias-cibien.co.cc

    • Prepare for Qt consequences.
    1 Reply Last reply
    0
    • M Offline
      M Offline
      milot.shala
      wrote on last edited by
      #11

      [quote author="Mattias Cibien" date="1293557242"]I am going to try to compile from the command line when I get my project from the other PC and maybe I start to develop for Symbian using Linux.

      Thank you so much guys. Now I can continue developing my MP3 player. It was almost impossible to cotinue without a Media Library (that's why I needed Taglib)[/quote]

      Good luck! And let us know if we could help anything :)

      1 Reply Last reply
      0
      • J Offline
        J Offline
        jdbastardy
        wrote on last edited by
        #12

        I found out that QtMobility has the possibility of looking into some tags of a file. Check out QtMultimediaKit

        http://mattias-cibien.co.cc

        • Prepare for Qt consequences.
        1 Reply Last reply
        0
        • S Offline
          S Offline
          silvansky
          wrote on last edited by
          #13

          so, anybody have successfully build of taglib for symbian? i tried to do it myself, but failed =(

          1 Reply Last reply
          0
          • J Offline
            J Offline
            jdbastardy
            wrote on last edited by
            #14

            I tried also. I have tested on both command line and Qt Creator. It has some problems with dllimport.

            http://mattias-cibien.co.cc

            • Prepare for Qt consequences.
            1 Reply Last reply
            0
            • F Offline
              F Offline
              fcrochik
              wrote on last edited by
              #15

              [quote author="Mattias Cibien" date="1294227779"]I tried also. I have tested on both command line and Qt Creator. It has some problems with dllimport.[/quote]

              Mattias: you posted that Qt Mobility can do some of the parsing. What are the constraints or reasons not to use it?

              Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

              1 Reply Last reply
              0
              • J Offline
                J Offline
                jdbastardy
                wrote on last edited by
                #16

                [quote author="fcrochik" date="1294236648"]
                [quote author="Mattias Cibien" date="1294227779"]I tried also. I have tested on both command line and Qt Creator. It has some problems with dllimport.[/quote]

                Mattias: you posted that Qt Mobility can do some of the parsing. What are the constraints or reasons not to use it?[/quote]

                Since for enabling a sort of Media Libray function is almost a waste of memory to load on a temporary QMediaPlayer every mp3 in a folder to parse it's data.

                http://mattias-cibien.co.cc

                • Prepare for Qt consequences.
                1 Reply Last reply
                0
                • F Offline
                  F Offline
                  fcrochik
                  wrote on last edited by
                  #17

                  Mattias: it may be worth a suggestion on JIRA or even a quick inspection of the source code for QMediaPlayer to figure out if there isn't a easy way to isolate this functionality.

                  It seems like a very basic need for anybody dealing with "music" files and should be "standard".

                  Certified Specialist & Qt Ambassador <a href="http://www.crochik.com">Maemo, Meego, Symbian, Playbook, RaspberryPi, Desktop... Qt everywhere!</a>

                  1 Reply Last reply
                  0
                  • G Offline
                    G Offline
                    goetz
                    wrote on last edited by
                    #18

                    [quote author="Mattias Cibien" date="1294227779"]I tried also. I have tested on both command line and Qt Creator. It has some problems with dllimport.[/quote]

                    dllimport should only be an issue with windows builds, according to taglib/taglib_export.h, I'm not sure what's going on there. Neither _WIN32 nor _WIN64 should be defined.

                    http://www.catb.org/~esr/faqs/smart-questions.html

                    1 Reply Last reply
                    0
                    • J Offline
                      J Offline
                      jdbastardy
                      wrote on last edited by
                      #19

                      I have a look in .pro of taglib since in the .pro file there are some variables I cannot figure out. I am going to have a look when I get some spare time for developing

                      http://mattias-cibien.co.cc

                      • Prepare for Qt consequences.
                      1 Reply Last reply
                      0
                      • G Offline
                        G Offline
                        goetz
                        wrote on last edited by
                        #20

                        You can safely ignore the FRAMEWORK variables, they are only used for building frameworks on the Mac and ignored on other platforms.

                        http://www.catb.org/~esr/faqs/smart-questions.html

                        1 Reply Last reply
                        0
                        • J Offline
                          J Offline
                          jdbastardy
                          wrote on last edited by
                          #21

                          That's perfect. I remember that I found some strange vars under TARGET. However I cannot access the source code right now

                          http://mattias-cibien.co.cc

                          • Prepare for Qt consequences.
                          1 Reply Last reply
                          0
                          • E Offline
                            E Offline
                            ezust
                            wrote on last edited by
                            #22

                            Fetching metadata via phonon or multimediakit on mp3 files works great on linux. Don't bother using either of them on Windows with MP3 files though :-(

                            Fetching id3 tags using multimediakit on symbian with mp3 files is problematic because it is unclear how long one must wait for all of the extra tags to arrive, or how many there will be.

                            I just tried using command line qmake to build taglib for the N8.
                            taglib>qmake
                            Warning: No HW compilers detected. Please install either GCCE or RVCT compiler to enable release builds.
                            Warning: No valid release platforms in SYMBIAN_PLATFORMS (WINSCW GCCE ARMV5 ARMV6)
                            Most likely required compiler(s) are not properly installed.

                            I guess I still need to do some tweaking of my environment before this build will work...

                            Curious to know when/if someone else gets it working though.

                            1 Reply Last reply
                            0
                            • G Offline
                              G Offline
                              giesbert
                              wrote on last edited by
                              #23

                              One suggestion:

                              call qmake -project
                              go to QtCreator, select the environment and build from there
                              it does the tweaking for you :-)

                              Nokia Certified Qt Specialist.
                              Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

                              1 Reply Last reply
                              0

                              • Login

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • Users
                              • Groups
                              • Search
                              • Get Qt Extensions
                              • Unsolved