pMusic 6.0.0

Audio editors, music players, video players, burning software, etc.
Message
Author
User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1126 Post by zigbert »

Hello guys
I totally agree, pEqualizer should be in any Puppy, - a great addon.
All credits goes to 01micko which initially put it all together. He is the one that knows the equalizer-engine. Simple-zigbert made some simple tweaks to make it embeddable into other guis (as Pmusic). As far as I know, it is only Slacko and Dpup exprimo that adds pEqualizer today.

To make pEqualizer default in Puppy, I think BarryK is the man to ask. If it was available via woof, I am sure many would include it into their Puppy build.


Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1127 Post by zigbert »

linuxcbon
- when running for first time :
/usr/local/pmusic/func_player: line 253: /root/.pmusic/tmp/tmpPLAYLIST: No such file or directory
Does it make any trouble?
- preferences pmusic general language is not set
I see. Pmusic always is set to en_US as default, while the latest Puppy allows you to start up in another language. I will add this to my todo-list.....
- preferences pmusic general frontend is /usr/local/pmusic/presets/Manager and Manager appears too
I don't understand this one, is it a bug-report?
- playlist empty, I click one radio station, it runs it, I click another, it adds to playlist but doesnt run it automatically.
- same for mp3s
This is the intended behaviour. It might not be the best choice for all occasions, but the Pmusic workflow is built around the playlist. When you click on ANY audio-source it MUST be added to the playlist until it can be played. If the playlist is empty, it will auto-play.
- one mp3 plays, track info, stream infos still show Audio format: Audio etc.
More info please.... I don't understand the problem :oops: Maybe an image will help.


Thanks
Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1128 Post by zigbert »

Version 2.5.2
See main post

Changelog
- Playmode is set to no-loop by default (thanks to FeodorF)
- Bugfix: Improved CD-audio detection (thanks to Brown Mouse)

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#1129 Post by Flash »

I just converted a 12-CD audio book to mp3. I tried to use Pmusic but couldn't find a way to get it to rip or convert a CD. So I used Pcdripper. This particular audio book manufacturer (if that's the right word) always puts 99 tracks on each CD. So, after pruning a few files, this book has a total of 1158 mp3 files. :lol:

I had Pcdripper put the files in an external SD card that I can put in my mp3 player. Just for fun, I used Pmusic (2.5.1) to tag all 1158 mp3 files on the SD card. It took about 6.5 minutes but Pmusic did the job. It didn't choke or screw up. :shock:

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#1130 Post by linuxcbon »

pmusic 2.5.2
- when first time running : pmusic --version
it plays "hoovers" and hidden.
- preferences pmusic general language is not set
- preferences pmusic general frontend is /usr/local/pmusic/presets/Manager and Manager appears too
It's a bug because manager appears twice.
- when a mp3 is playing,
select from menu : track, track info, stream,
It shows
Length: 00:03:50.13
Audio format: Audio
Samplerate (hz): Audio
Channels: Audio
Bitrate (bits/sec): Audio

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1131 Post by zigbert »

linuxcbon wrote:- when first time running : pmusic --version
it plays "hoovers" and hidden.
Got it - thank you!!!
linuxcbon wrote:It's a bug because manager appears twice.
Naahh, this is a workaround for the combobox widget which doesn't support a <default> attribute.
linuxcbon wrote:select from menu : track, track info, stream,
It shows
Length: 00:03:50.13
Audio format: Audio
Samplerate (hz): Audio
Channels: Audio
Bitrate (bits/sec): Audio
what is the output when you execute ffmpeg in terminal.


Sigmund

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#1132 Post by Flash »

Code: Select all

ffmpeg -i path/to/file
shows the mp3 tag info in Racy Puppy 5.2.1.90

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1133 Post by zigbert »

I am working on an updated icon.
If any gimpy guy have any interest, I am interested in improvements or a brand new....

Image
Attachments
pmusic_icon.xcf.gz
(173.28 KiB) Downloaded 285 times

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#1134 Post by linuxcbon »

Here are infos for example :

Code: Select all

# ffmpeg -i http://tonycuffe.com/mp3/tailtoddle_lo.mp3

ffmpeg version git-2011-10-01-78f08c0, Copyright (c) 2000-2011 the FFmpeg developers
  built on Mar 18 2012 06:50:35 with gcc 4.3.4
  configuration: --prefix=/usr --cpu=i486 --enable-shared --enable-gpl --enable-nonfree --disable-ffplay --enable-x11grab --enable-small --enable-runtime-cpudetect --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libdc1394 --enable-libfaac --enable-libfreetype --enable-libmp3lame --enable-libschroedinger --enable-libspeex --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-zlib --enable-postproc --disable-debug --enable-bzlib --enable-version3 --enable-libtheora --enable-swscale --enable-network --enable-libcdio
  libavutil    51. 18. 0 / 51. 18. 0
  libavcodec   53. 19. 0 / 53. 19. 0
  libavformat  53. 13. 0 / 53. 13. 0
  libavdevice  53.  4. 0 / 53.  4. 0
  libavfilter   2. 43. 6 /  2. 43. 6
  libswscale    2.  1. 0 /  2.  1. 0
  libpostproc  51.  2. 0 / 51.  2. 0
[mp3 @ 0x8061aa0] max_analyze_duration 5000000 reached at 5015510
[mp3 @ 0x8061aa0] Estimating duration from bitrate, this may be inaccurate
Input #0, mp3, from 'http://tonycuffe.com/mp3/tailtoddle_lo.mp3':
  Metadata:
    track           : 1
    copyright       : The Windbags
    TOPE            : The Windbags
    genre           : Celtic
    album           : Sae Will We Yet
    artist          : Tony Cuffe
    title           : Tail Toddle
    date            : 2003
  Duration: 00:01:28.06, start: 0.000000, bitrate: 32 kb/s
    Stream #0:0: Audio: mp3, 11025 Hz, stereo, s16, 32 kb/s
At least one output file must be specified

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1135 Post by zigbert »

linuxcbon
I tested your funny little song, and the stream info shows up as expected.... Does it fail for you?

Image

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#1136 Post by linuxcbon »

With pmusic http://tonycuffe.com/mp3/tailtoddle_lo.mp3
Track info stream shows :

Code: Select all

http://tonycuffe.com/mp3/tailtoddle_lo.mp3
Size:  ()

Length: 00:01:28.06 
Audio format:  Audio
Samplerate (hz):  Audio
Channels:  Audio
Bitrate (bits/sec):  Audio

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1137 Post by zigbert »

linuxcbon
How does it behave if the audiotrack is a local file?


Sigmund

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

#1138 Post by sheldonisaac »

linuxcbon wrote:With pmusic http://tonycuffe.com/mp3/tailtoddle_lo.mp3
Track info stream shows :

Code: Select all

http://tonycuffe.com/mp3/tailtoddle_lo.mp3
Size:  ()

Length: 00:01:28.06 
Audio format:  Audio
Samplerate (hz):  Audio
Channels:  Audio
Bitrate (bits/sec):  Audio
Hi, I tried command line
pm~> pmusic http://tonycuffe.com/mp3/tailtoddle_lo.mp3
grep: /root/.pmusic/index_radio: No such file or directory
However, pmusic GUI opened, and I right-clicked the track name in the right-hand panel.

It says like yours, but
Audio format: mp3
Samplerate (hz): 11025 Hz
Channels: Stereo
Bitrate (bits/sec): 32kb/s

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

track info

#1139 Post by sheldonisaac »

zigbert wrote:linuxcbon
How does it behave if the audiotrack is a local file?

Sigmund
Please excuse; I tried

Code: Select all

 pmusic /mnt/sdb6/Music/piaf/03-Milord.mp3
and resulted
Filename: 03-Milord.mp3
Path: /mnt/sdb6/Music/piaf
Size: 5.6M (5849676)

Length: 00:04:29.16
Audio format: mp3
Samplerate (hz): 44100 Hz
Channels: stereo
Bitrate (bits/sec): 160 kb/s

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1140 Post by zigbert »

sheldonisaac
I fixed the error when running URL from terminal.


Thank you
Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1141 Post by zigbert »

I have updated the faq. http://www.meownplanet.net/zigbert/pmusic_faq.html

It is far from perfect, but I spend some time since some aspects was old or missed.

Also started to get down some thoughts of how Pmusic actually works.
How does it work?

It is no secret that Pmusic acts slower than many players. This because it is built of slow libraries (Bash, ffmpeg and gtkdialog). This gives some challenges when it comes to gui solutions and speed. One thing to mention is that Pmusic is strictly playlist-based, which means you can only play a song added to playlist. You can not start a song from ie. the 'Music-Source' field, bookmarks or from the album list in 'Track-info'. The song must be added to the playlist before played.

Keeping us strictly to the playlist-based model, we can manage huge music-collection in a snappy way. As there are many options combined to the slower playlist, the Music-Source list is simple and fast. Here you can render 20000 items in a blink of an eye. The best workflow is therefor to do as much as possible in the Music-Source list.

In contrast to many new players that focus on audio-streaming and the cloud, Pmusic offers options to build up you local collection. This includes storing lyrics and albumart found on the web, as well as grabbing tracks from your favorite radio-stations.

Pmusic offers a wide range of track info for the playing song. By default this info is not built in the main gui as known in other great players. One of the main targets of Pmusic is to be an easy player, and many (most?) users want the player to ... yepp... play. The track info is therefor separated from the rest in an unique module. Still easy reachable, - only one click away. Also, the track info module can be embedded into the main gui as done in the 'Wings' frontend.
This could be a lot more...


any thoughts?
Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1142 Post by zigbert »

Version 2.5.3
See main post

Changelog
- Albumart/lyrics
- Move lyrics/albumart settings to preferences.
- Show source of albumart/lyrics.
- Option to save albumart.
- New builtin command in masstagger: CLEAR
- Updated FAQ.
- New icon for larger resolution.
- Updated credits in the about window.
- Moved Refresh-button in trackinfo from tab to main widget.
- Bugfix: Lyrics from lyricwiki.org missed last line (thanks to robwoj44)
- Bugfix: At firstrun using ie 'pmusic --version', it plays "Hoovers" hidden. (thanks to linuxcbon)
- Bugfix: window-icon in alternative-meta-info heading.
- Bugfix: Do not use local lyrics/albumart if not activated in preferences.
- Bugfix: Lyricwiki.org fails when offering translated lyrics in separate coloumn.
- Bugfix: Terminal error when playing url and radio-index is missing. (thanks to sheldonisaac)
- Bugfix: If language is set to auto, keep it auto. This is required if user installs langpack.
- Bugfix: Terminal output.
- NLS: Added: LOC_REFRESH, ALBUMART, 850, 851
- NLS: Changed: LOC258, 666, 680, 901
- NLS: Removed: LOC681, 682, 691, 692

linuxcbon
Posts: 1312
Joined: Thu 09 Aug 2007, 22:54

#1143 Post by linuxcbon »

I have the same error with local files :

Code: Select all

Filename: tailtoddle_lo.mp3
Path: /root
Size: 352K (352256)

Length: 00:01:28.06 
Audio format:  Audio
Samplerate (hz):  Audio
Channels:  Audio
Bitrate (bits/sec):  Audio
This is with racy 5.2.90

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#1144 Post by Dougal »

zigbert wrote:I have updated the faq. http://www.meownplanet.net/zigbert/pmusic_faq.html
So... why do I need to enter username+password in order to read the FAQ? (ahem)
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#1145 Post by zigbert »

linuxcbon wrote:I have the same error with local files :

Code: Select all

Filename: tailtoddle_lo.mp3
Path: /root
Size: 352K (352256)

Length: 00:01:28.06 
Audio format:  Audio
Samplerate (hz):  Audio
Channels:  Audio
Bitrate (bits/sec):  Audio
This is with racy 5.2.90
I have put this onto the todo-list, and will check out....


Sigmund

Post Reply