pMusic 6.0.0

Audio editors, music players, video players, burning software, etc.
Message
Author
sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

Re: radio stations

#1576 Post by sheldonisaac »

zigbert wrote:
sheldonisaac wrote:Could this be a problem with the gtkdialog in Lucid Puppy 5.5.8??
pMusic includes a dependency checker. Either from the help-menu or by executing

Code: Select all

pmusic -D
Sigmund
Thank you, Sigmund. Of course, I had typoed above - it's
Lucid Puppy 5.2.8 - Updated ISO Version 005 - APR 05 2012

Somehow a day or two ago, flashplyer no longer worked, and eventually I started with a fresh Lucid Puppy.

I think that may be when the problem with updating rhe radio stations started.

Is there a foolproof way to set up all the dependencies etc for Pmusic?

Code: Select all

~> pmusic -D
GTKDIALOG is gtkdialog
  R E Q U I R E D                            
    bash                                      [OK]
    coreutils, awk, sed, diff                 [OK]
    gtkdialog                        >= 0.8.3 [OK]
    ffmpeg                           >= 0.11  [??]
    aplay  (alsa)                             [OK]

  R E C O M M E N D E D                      
    streamripper (extended radio-rip/play)    [OK]
    cdda2wav     (play/rip audio-CD)          [OK]
    wget         (connection to www)          [OK]

  O P T I O N A L                            
    pBurn        (burning audio-CD)           [OK]
    pFilesearch  (File-search engine) >= 1.28 [OK]
    pSchedule    (podcast managing)   >= 1.12 [MISSING]
    pEqualizer   (10 band equalizer)          [MISSING]

Code: Select all

ffmpeg version 0.8.12, Copyright (c) 2000-2011 the FFmpeg developers
  built on Jul 25 2012 04:52:58 with gcc 4.3.4

Code: Select all

gtkdialog version 0.8.3 r478M (C) 2003-2007 Laszlo Pere, 2011-2012 Thunor
Built with additional support for: Glade, VTE.

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

#1577 Post by zigbert »

sheldonisaac
It seems that your dependencies are a bit old.

Your ffmpeg is old, but I don't think that should do any harm for playback. pMusic benefits of later ffmpeg when it comes to embedding av albumart into the audio file.

Worse is the gtkdialog built from svn. This is not the official 0.8.3 version, but a prebuild. You will meet problems of the very latest gui improvements in pMusic as the export window and the save box....


Sigmund

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#1578 Post by jpeps »

zigbert wrote:
Worse is the gtkdialog built from svn. This is not the official 0.8.3 version, but a prebuild. You will meet problems of the very latest gui improvements in pMusic as the export window and the save box....


Sigmund
That's where I get my updates...it's currently 0.8.4. Your saying there are problems with it?

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

LuPu problems with ffmpeg and gtkdialog

#1579 Post by sheldonisaac »

zigbert wrote:sheldonisaac
It seems that your dependencies are a bit old.

Your ffmpeg is old, but I don't think that should do any harm for playback. pMusic benefits of later ffmpeg when it comes to embedding av albumart into the audio file.

Worse is the gtkdialog built from svn. This is not the official 0.8.3 version, but a prebuild. You will meet problems of the very latest gui improvements in pMusic as the export window and the save box....
Thanks, Sigmund.

I hope someone can direct me to the appropriate ffmpeg and gtkdialog, or where to ask for them.

I don't see many recent posts in the forum thread for LuPu 5.2.8, but will try asking there, after a while.

I have SolidPup 5.1.1-B Lite, 'lina-lite, and racy-5.3-BABYbarebones

Possibly the ffmpeg and gtkdialog from one or another would work with Lucid Puppy 528.

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

#1580 Post by zigbert »

jpeps wrote:That's where I get my updates...it's currently 0.8.4. Your saying there are problems with it?
Not at all. It is only problematic if you compiled gtkdialog from svn BEFORE the OFFICIAL release of 0.8.3.


Sigmund

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#1581 Post by jpeps »

zigbert wrote:
jpeps wrote:That's where I get my updates...it's currently 0.8.4. Your saying there are problems with it?
Not at all. It is only problematic if you compiled gtkdialog from svn BEFORE the OFFICIAL release of 0.8.3.


Sigmund
Good news, thanks

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

#1582 Post by zigbert »

I have been looking at a possible solution for an improved audio mixer.
Of course, this could look like whatever, but I have some limitations in my approach.
- I don't want to add more graphical bloat than highly required. This solution makes it possible to get rid of the balance-icon.... +1
- I want the Volume/Balance to be clearly separated from the equalizer.
- It would be great if it works with global GTK theme.
- The width should fit into the same size as the playlist for (optional) future docking. This made me narrow the pEqualizer gui a bit. Do you (Mick) find this troublesome?
- There should probably also be a link (button) to hardware settings in the preferences.

You might think that this should have been a part of pEqualizer, but since it has very specific dependencies, we must at least think twice.

Suggestions are very welcome

Image

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

#1583 Post by zigbert »

Version 3.1.5
See main post

Changelog
- Bugfix: OK-box won't show if containing extended text-string.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#1584 Post by 666philb »

hi zigbert,

the music transit bar isn't working properly in precise puppy. it scrolls to then end within a few seconds and then stays there.

the song in the picture has just started playing and the bar is at the end

Image
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

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

#1585 Post by zigbert »

666philb
That pic doesn't look good :)

Is this the latest alpha of precise?
Does the song continue to play after reaching the end of the bar?
What version of pMusic?
What is the output of

Code: Select all

pmusic -D
What is the output of

Code: Select all

ffmpeg -version

Thank you for reporting
Sigmund

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#1586 Post by 666philb »

:D
hi sigmund ,

the music still continues to play when the bar gets to the end
this is happening in both precise 5.4.3 and the precise alpha, with both these pmusic versions 3.1.3 & 3.1.5

Code: Select all

# 3.1.3
# pmusic -D
  R E Q U I R E D                            
    bash                                      [OK]
    coreutils, awk, sed, diff                 [OK]
    gtkdialog                        >= 0.8.3 [OK]
    ffmpeg                           >= 0.11  [??]
    aplay  (alsa)                             [OK]

  R E C O M M E N D E D                      
    streamripper (extended radio-rip/play)    [OK]
    cdda2wav     (play/rip audio-CD)          [OK]
    wget         (connection to www)          [OK]

  O P T I O N A L                            
    pBurn        (burning audio-CD)           [OK]
    pFilesearch  (File-search engine) >= 1.28 [OK]
    pSchedule    (podcast managing)   >= 1.12 [OK]
    pEqualizer   (10 band equalizer)          [OK]

# ffmpeg -version
ffmpeg version 0.8.5-4:0.8.5-0ubuntu0.12.04.1, Copyright (c) 2000-2012 the Libav developers
  built on Jan 24 2013 18:03:14 with gcc 4.6.3
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
ffmpeg 0.8.5-4:0.8.5-0ubuntu0.12.04.1
libavutil    51. 22. 1 / 51. 22. 1
libavcodec   53. 35. 0 / 53. 35. 0
libavformat  53. 21. 1 / 53. 21. 1
libavdevice  53.  2. 0 / 53.  2. 0
libavfilter   2. 15. 0 /  2. 15. 0
libswscale    2.  1. 0 /  2.  1. 0
libpostproc  52.  0. 0 / 52.  0. 0
# 
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#1587 Post by 01micko »

Ah the "libav" fork. Lots of distros seem to be adopting it. One would think though that Ubuntu has the real ffmpeg in their repositories, but probably not the main ones.
Puppy Linux Blog - contact me for access

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

#1588 Post by zigbert »

Has Barry stated that he is moving from ffmpeg to libav?
It sounds like a bad idea without verifying FFConvert, Pavrecord, Precord, pBurn, pdvdrsab and pMusic.


Sigmund

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#1589 Post by jpeps »

zigbert wrote:Has Barry stated that he is moving from ffmpeg to libav?
It sounds like a bad idea without verifying FFConvert, Pavrecord, Precord, pBurn, pdvdrsab and pMusic.


Sigmund
Hopefully, they'd just require a name change. Another vote for static apps :)

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#1590 Post by OscarTalks »

Sigmund,

I may have got this wrong, but in the case of Precise Puppy I think he already has changed from ffmpeg to libav project if he has used the official Ubuntu packages.

Are the official Ubuntu Precise packages of the libav*.so libs not compiled from the source package of libav version 0.8.5? I think they may be. Easy not to realise that they are not compiled from ffmpeg source code because they have all the same names and may even be compatible. All the avconv bins are there (avplay instead of ffplay etc) and the "courtesy" ffmpeg bin.

Development of ffmpeg seems a mess just lately with new major versions with broken backward compatibilty. Some of the apps I like to use now won't compile against newer ffmpegs so I understand why distros are switching to the libav project. Nice that someone is providing stability.

Debian Wheezy looks like it has gone libav project too by the way.
Oscar in England
Image

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

#1591 Post by zigbert »

I am not the one to decide if ffmpeg of libav is the one choose, but it works really bad for pMusic having 2 different backends.....

It is okey with me that Ubuntu uses this and Debian uses that, but what is Puppy using?


Sigmund

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#1592 Post by jpeps »

zigbert wrote:I am not the one to decide if ffmpeg of libav is the one choose, but it works really bad for pMusic having 2 different backends.....

It is okey with me that Ubuntu uses this and Debian uses that, but what is Puppy using?


Sigmund
Why not use whatever is installed?

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

#1593 Post by zigbert »

jpeps wrote:Why not use whatever is installed?
Because they are not equal, and in the future the will likely evolve more separately.

It is of course possible to support several backends, but I had an idea that pMusic should be the simple solution.


Sigmund

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#1594 Post by OscarTalks »

Hi Sigmund,

One of the problems with ffmpeg is that it already is 2 or 3 backends... depending on the version number.

If new libav is still compatible with older ffmpeg then the fork that has become a complete break-away is really the newer ffmpegs.

As for what Puppy is using, looks like now it depends on the Puppy version. If you build a pup with packages from another distro then surely the pressure is on to use the packages that are official to that distro. Ubuntu and Debian have switched. Slackware 14.0 have stuck with ffmpeg. We don't really know at this time about the future of Wary and Racy.

I am glad to see Pmusic is back in the latest alphas of Precise Puppy. Have there been any reports of it not working?
Oscar in England
Image

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

#1595 Post by zigbert »

OscarTalks wrote:I am glad to see Pmusic is back in the latest alphas of Precise Puppy. Have there been any reports of it not working?
Yes - Time calculation is wrong because the std output is different than ffmpeg.
http://www.murga-linux.com/puppy/viewto ... 656#684656

My system won't run Precise nor Exprimo, so right now I am not able to look at it. Slacko is atm the only alternative for me.


have not tested latest Precise alpha
Sigmund

Post Reply