Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 16 Apr 2014, 04:14
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Grafburn cd burner - new version 0.10.1
Moderators: deshlab, Flash, GuestToo, Ian, JohnMurga, Lobster
Post new topic   Reply to topic View previous topic :: View next topic
Page 4 of 11 [151 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, ..., 9, 10, 11 Next
Author Message
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Wed 17 Jan 2007, 18:26    Post subject:  

Nathan F wrote:
The fact that it refers to Puppy-2.13 by the codename (Star) makes me think the post might have been from Lobster. I bet the board is just acting screwy,
Nathan


Yes it was me . . .
Lobster Confused

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Fri 19 Jan 2007, 19:53    Post subject: Version 0.5 uploaded  

I just uploaded version 0.5 of Grafburn. This version implements very basic audio cd creation and encoding, with support for ogg, mp3, and wav. At some point in the future I will expand this to include flac and m4a. PlineJ will be pleased to note that it now calls the defaulttexteditor to display the helpfile rather than using rox as a handler. I also commented out some code that was giving me problems in the iso creation stage, and it now works more reliably.

The audio capabilities are quite basic, and the output is hardcoded for stereo at 44.1Khz. There are no fancy playlists or file selection dialogs, instead you just burn an entire directory of audio files, either directly or first encoding to the format of your choice. It uses ffmpeg for encoding to mp3 or wav, and sox for encoding to ogg because Puppy's stock ffmpeg cannot output ogg files. I've also edited the included help and added a changelog to it.

There is still some more work to be done on this, mainly cleaning up the dialog text and adding configuration options. I also need to come up with a better way to display feedback during the encoding stage than popping it up in rxvt, because the program is popping up too many windows now. But for my uses this is already quite usable.

I may fork this in a week or two, creating a Puppy-specific version and a Grafpup specific version. I have svg support in Grafpup's gtk and want to use svg icons in the application, and will probably include PlineJ's recompiled ffmpeg. Also the Grafpup version will reside in a different location. I may also be adding an updated gtkdialog to Grafpup in order to access the new style file selection dialog. At the point this happens I will probably stop work on the Puppy specific version, and ask that if anyone else wants to see it developed further then you are welcome to take it over.

This version comes in both unleashed and dotpup format. Uninstall any previous versions before installing, to avoid duplicate entries in the package manager.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
AndyMack

Joined: 09 Nov 2006
Posts: 47

PostPosted: Fri 19 Jan 2007, 23:45    Post subject:  

is the burning of bin/cue files supported at all?
Back to top
View user's profile Send private message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sat 20 Jan 2007, 00:01    Post subject:  

I only know of three things that can read a bin/cue file under *nix. None are in Puppy, so I can't easily add that capability to my program. For the record you can use:

Mplayer
Cdrdao
The Cdemu kernel module (from the same guys who submitted the Mplayer patch for bin/cue)

If anyone is interested, cdrdao would probably be easiest to get running in Puppy. I have no idea if any of the current Mplayer packages have this capability or not.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sat 20 Jan 2007, 04:33    Post subject:  

Another version is already in the works. I've finally figured out the right settings for burning a directory of wav's as a conventional audio cd, so the next version of Grafburn will do that. I've added several more settings to the preferences manager and started using them in the burning stage also, things like speed, device name, and sampling rate for encoding audio. Plus I'll be streamlining the process by removing extra windows and dialog boxes.

One thing I need to redesign, is the way the audio encoding stage works. Right now it pops up a new rxvt window for each one, but I want to move the function to an external script so I can just call rxvt once. I designed it the way I did so that there is a minimum of interaction, the user doesn't even have to input the format the songs are in because the program finds checks the files.

Anyway, probably two days till version 0.6, which should be well worth it. It's getting closer now to what I envision as a 1.0 release.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
john biles


Joined: 17 Sep 2006
Posts: 1379
Location: Australia

PostPosted: Sun 21 Jan 2007, 01:08    Post subject:  

Hello Nathan F,
First thank you for creating this Burner, It will do alot for Puppy and Grafpup.
I have couple questions. Does version 0.5 support the burning of data files to CD and or DVD?
I want to be able to burn all my downloaded Dotspup's and Photo's eg jpeg's, bmp's to CD and or DVD.
It would also be nice to burn WMA, AVI's to CD etc.
Can folders be burnt to CD and or DVD containing a mixture of files?

_________________
Legacy OS 2.1 LTS Released! Install me on a new! EXT2 Partition with 500Mb of swap and I'll be happy. Razz
Legacy OS 4 Released! Install to newer legacy hardware / early EeePC's Very Happy
Back to top
View user's profile Send private message Visit poster's website 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 21 Jan 2007, 01:30    Post subject:  

yes, in 2 steps.
First choose to create an ISO.
It lets you choose folders.
Then choose to burn a CD, this lets you choose the ISO you just created.

Mark
Back to top
View user's profile Send private message Visit poster's website 
Lobster
Official Crustacean


Joined: 04 May 2005
Posts: 15117
Location: Paradox Realm

PostPosted: Sun 21 Jan 2007, 02:53    Post subject: RW-DVD's are autoblanked  

Nathan it might be useful to be aware that RW-DVD's are autoblanked
by the burn2CD wizard if containing data
http://www.murga-linux.com/puppy/viewtopic.php?p=91524#91524

_________________
Puppy WIKI
Back to top
View user's profile Send private message Visit poster's website 
amish

Joined: 24 Sep 2006
Posts: 616

PostPosted: Sun 21 Jan 2007, 11:44    Post subject:  

Nathan F wrote:
If anyone is interested, cdrdao would probably be easiest to get running in Puppy. I have no idea if any of the current Mplayer packages have this capability or not.


yes! i'm on three puppy-related crusades at the moment. if you made a package that installed cdrdao, and made something that burned .iso files with cdrdao, i could focus entirely on the other two. I AM INTERESTED. thank you. cdrecord (for .iso files anyway) has no future. thanks again.

_________________
sadly, it is not possible to separate politics from free software. free software - politics = unfree software.
Back to top
View user's profile Send private message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sun 21 Jan 2007, 15:47    Post subject:  

Well at present I'm not going to change Grafburn to use cdrdao, because it's not in Puppy. I can't rule out changing it in the future, or adding support if cdrdao is founf, but in that case it might be a while before it happens anyway.

I have gone ahead and compiled cdrdao, and will post it into a different thread. It seems straightforward enough right now, just read the docs and you should be up and running. All command line at present.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Sun 21 Jan 2007, 19:22    Post subject:  

Version 0.6 is uploaded. The tweaks are mainly in the preferences manager, and in the use of the preferences. See the changelog for details. This version also fixes audio cd creation so that burning an audio cd from a folder full of wav files will result in a disk that can play on any cd player (theoretically), so in that sense this is a major upgrade. Most of the planned features are now implemented, so from here on out it will be mainly bugfixes.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
amish

Joined: 24 Sep 2006
Posts: 616

PostPosted: Sun 21 Jan 2007, 21:57    Post subject:  

molto grazie, nathan Smile
Back to top
View user's profile Send private message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Thu 25 Jan 2007, 19:02    Post subject:  

I'm looking into different audio codecs for the next release, in particular I have found a lot of music online lately in .ape and .flac formats. The problem is, Puppy doesn't have tools to deal with either format. The .ape files are in the mac (Money's Audio Codec) format, which is a proprietary Windows based codec. There is a port of mac to *nix and it works just fine under Puppy. I think I'll package it up and add an option in Grafburn to convert to and from mac, if the program finds a mac executable in it's $PATH.

Flac audio might be more tricky. I have the flac source package downloaded but don't know if it in itself contains the tools to convert to and from flac, or if it's just libraries.

I can add wma support if someone has Plinej's ffmpeg package installed. I haven't had time to look too far into m4a and how it would be decoded in Linux. I have a lot of m4a files leftover from when I actually used Windows and Nero, and I can listen to them in Rhythmbox using Fedora, but I don't know what program or library is providing that support. I don't think it's in Puppy right now.

There is a possible problem with how Grafburn produces audio cd's right now. It automatically deletes anything in the temp directory if you decide to encode audio. The potentialproblem is if you set the temp directly to something like /root or /mnt/home, or a partition that already has information you want on it. This could potentially be like a disastrous rm -R, so I need to implement some sanity checks when setting the temp directory. In the meantime, please don't do anything stupid with it!

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
plinej

Joined: 13 Aug 2006
Posts: 1522

PostPosted: Thu 25 Jan 2007, 19:19    Post subject:  

I packaged up mac quite a long while back and it's on MU's site at:

http://www.dotpups.de/dotpups/Multimedia/mac-3.99.pup

Dougal packaged up flac 1.1.3 at:

http://www.dotpups.de/dotpups/Multimedia/xmms-1.2.10-by-Dougal/xmms-plugins/flac-1.1.3-base.pup

That contains everything you need to encode/decode flac files.

As far as m4a is concerned try to decode with my newer ffmpeg package. I'm not sure if it's supported or not and have no m4a files to test with.
Back to top
View user's profile Send private message 
Nathan F


Joined: 08 Jun 2005
Posts: 1760
Location: Wadsworth, OH (occasionally home)

PostPosted: Thu 25 Jan 2007, 19:29    Post subject:  

Thanks for the links and info. I was wondering, what would be an easy way to test for your upgraded ffmpeg package in the shell, so I can add in wma support? I guess I could look at your Pbcdripper and figure it out, but it's easier to ask.

Nathan

_________________
Bring on the locusts ...
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger 
Display posts from previous:   Sort by:   
Page 4 of 11 [151 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6, ..., 9, 10, 11 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Unsorted
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0780s ][ Queries: 12 (0.0076s) ][ GZIP on ]