GithubHelp home page GithubHelp logo

chrisgraham / rhythmboxpopm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shatterhand19/rhythmboxpopm

1.0 1.0 0.0 35 KB

Scripts for dealing with POPM ID3 frames and Rhythmbox.

License: GNU General Public License v2.0

Java 94.94% Shell 5.06%

rhythmboxpopm's People

Contributors

chrisgraham avatar shatterhand19 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

rhythmboxpopm's Issues

Processed 0 songs successfully!

Chris, hi. After a million years, I'm returning to your fork to try to dump all my rhythmbox ratings onto my music ID3s, in the hope that I can use them in something else, since RB will never support adding playcount nor rating to ID3, and I should really migrate onto a better player anyway.

So! RhythmboxPOPM installed, and I tried a whole range of approaches to get it working, all to no avail:

rbtopopm "~/Music/A/A/Hi-Fi Serious/A - Starbucks.mp3"
Adding file ~/Music/A/A/Hi-Fi Serious/A - Starbucks.mp3
Running program on 12 threads
> Processed 0 songs successfully!
rbtopopm "/home/simon/Music/A/A/Hi-Fi Serious/A - Starbucks.mp3"
> Processed 0 songs successfully!
rbtopopm "/home/simon/Music/A/A/Hi-Fi Serious/tmp/*.mp3"
Processed 0 songs successfully!
rbtopopm "/home/simon/tmp/A - Starbucks.mp3"
Processed 0 songs successfully!
rbtopopm "~/tmp/A - Starbucks.mp3"
Processed 0 songs successfully!
rbtopopm ~/tmp/*.mp3
Processed 0 songs successfully!

I just tried killing rhythmbox in the hope that might prompt it to update ratings to its library (IDK if it does that immediately on exit) but no change there either.

Any guesses why this might be bud? At first glance it looks like it's parsing the test file correctly, spinning up, but doing nothing.

Cheers!

Java error cannot find symbol

[Moved from Rhythmbox thread]

Did you have the same install issue as I found? (pastebin)
Edit, my bad, hadn't installed open java, now only 2 errors:

POPMToRB.java:73: error: cannot find symbol
            int fileRating = POPMDecoder.extractRating(popmFrames[i][0]);
                             ^
  symbol:   variable POPMDecoder
  location: class POPMToRB
POPMToRB.java:76: error: cannot find symbol
            int filePlayCount = POPMDecoder.extractPlayCount(popmFrames[i][0]);
                                ^
  symbol:   variable POPMDecoder
  location: class POPMToRB
2 errors
RBToPOPM.class : no such file or directory
added manifest
POPMToRB.class : no such file or directory
POPMDecoder.class : no such file or directory
added manifest
adding: ID3Reader.class(in = 4822) (out= 2444)(deflated 49%)

This leads to:

popmtorb -o ~/Music/**/*.mp3
Adding file /home/simon/Music/**/*.mp3
Error: Could not find or load main class POPMToRB
Caused by: java.lang.ClassNotFoundException: POPMToRB

Cheers!

edit: sorry to miss you in Freenode, had a lot on this weekend, hopefully will have a bit more time this & next week. For my ref: #composrcms on Freenode (IRC)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.