You are not logged in.
Hi, There are news from planet recorder...
The last days I have been playing with threads after view an easy example in some random webpage. I wrote a small-burn-script that gets mode and files to burn from input (example: ./burn cd-data /home/random/image.iso) to check how it works and if it's worth. The result was great, I feel this method more responsible and professional and simple/easy to implement (less lines of code). So I will rewrite part of recorder to use threads always.
More news... I implemented the option to execute recorder directly with the mode to use and files to burn. So you only have to click on the giant red dot (burn). I find this very useful, for example to burn files directly from file-manager (user actions, etc), from your favourite audio player (make a patch with a button "Burn playlist" that executes "recorder cd-audio balblbla.pls" or "recorder cd-audio file1.mp3 file2.mpg file3.mp3"), from console, etc. (Yeah I will add support to burn cd-audio directly from .pls)
More news... I played with trayicon too, but I don't see the pro's of use it. I don't like it. It's really easy to code it (2/3 lines of code) but I don't think It's useful.
More news... I fixed a bug that happens when burning only one directory.
So, more or less, this is the changelog for the next version. Bad news? I don't know when I will release it. Maybe one week, maybe two, maybe three days...
Bye.
Last edited by icrave (2008-11-13 20:59:55)
Offline
Hmm.. how does one set the speed of DVD burning? whatever i enter, it always burns with full speed
He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.
Douglas Adams
Offline
You can specify any extra option in "Session -> Options". This options will be send to growisofs and cdrecord. (Off course, you have to write a valid growisofs/cdrecord option).
Offline
Awesome, the feature I requested long ago was added! Thanks!
Build went fine. I'm going to try this out when I get home from work tonight. :-)
Offline
Hey, I really like this app, its clean and simple!
Thank you for all of the hard work, icrave.
I am just starting out in my programing learning with python and perl. I hope to give back to the F/OSS community in much the same way you have, eventually.
[odd wondering mode]
I wonder if one can claim time spent F/OSS programing for no monetary gain as charity on US Income Tax...
[/odd wandering mode]
I keep getting distracted from my webserver project...
huh? oooh... shiny!
Offline
Just want to say, you're rock!
Thanks for a clean and simple burner.
I hope the development for recorder still going on.
Offline
You can specify any extra option in "Session -> Options". This options will be send to growisofs and cdrecord. (Off course, you have to write a valid growisofs/cdrecord option).
how about splitting that into 1 input for each of them?
☃ Snowman ☃
Offline
Easy to do.
I have to admit that i lost my interest in the development of recorder these last months (1.4.1 was released six months ago!!). But, after read the last comments and see how important is for some people, I think its time to release another version.
I promise that recorder 1.5 (or some number higher than 1.4.1 ) will be in the streets soon.
Edit: You're right, I dont know what I was thinking...
Last edited by icrave (2009-03-26 15:40:19)
Offline
Isn't 1.4.1 higher than 1.2.5? Just a thought....
Double booting Arch Linux and Linux Mint
Reader of XKCD
Offline
Changelog for the next release:
- Threads
- Input arguments (for example: recorder cd-data /home/balbalba/lalnla.iso)
- Bug fixed: burning only one directory
- Different entry for cdrecord/growisofs options (option to save)
- Temp directory changed to ~/.config/recorder/temp. To avoid future-weird-user-permission-issues on /tmp. (Off course, if you don't like the new default dir, you can change it).
- Polished of the UI (Some borders, paddings, gnomish options style, etc)
Here are the obligatory screenshots for the last point:
Things before release:
- Make some burn tests (cddata, cdaudio, dvddata, ...)
Bye.
Offline
I have uploaded the last version after make some tests. Before release it officialy I prefer to get some opinions about it. I'm not sure why, but I feel like something is wrong and If I release it, I will have a bunch of messages telling me that recorder had burned his house and killed his family.
Maybe I have the syndrome of the new release?
So, here is the link.
http://recorder.googlecode.com/files/re … .5.tar.bz2
If all goes well (test period of a month?), I will make it official.
Offline
Perhaps it would be a good idea to let the script create its own directory inside the temporary directory, or to make it clear that the user needs to make one (e.g. /tmp/recorder or so).
When I first tried with the temporary directory set to /var/tmp/, I kept getting errors from self.clean_temp()
sh: line 0: kill: (17503) - No such process
Traceback (most recent call last):
File "/usr/bin/recorder", line 556, in close
self.clean_temp()
File "/usr/bin/recorder", line 336, in clean_temp
os.remove(os.path.join(root, name))
OSError: [Errno 21] Is a directory: '/var/tmp/kdecache-kaiju/libphonon'
Seems it was trying to clean all of /var/tmp (and it's a good thing it didn't succeed).
The problem completely disappeared after setting the temp directory to /tmp/recorder.
Also, while blanking a rwcd, I noticed some funny characters in the output box (http://omploader.org/vMXF0bA), right where the blinking cursor is placed when directly running 'wodim blank=fast' - a less than minor issue, really.
Offline
Really nice work, it's simple and works great. Maybe it would not be a bad idea to let Recorder detect the files larger than 2GB and use UDF automatically in that case. It can be confusing for some users if the program just fails to burn these files.
Offline
Hello, Icrave,
I've been using Recorder now for the last couple of weeks, and I have to let you know that your program is truly a blessing to those of use who don't use a DE. This program is Super Sweeeet!!!! I know that you are wanting bug reports on your new version, so I upgraded to the 1.4.5 version the other day, and the only thing that I can report is that the new version didn't show the MBs being written until after the burning was finished. The 1.4.1 version used to show:
1 of xnumber MB written
2 of xnumber MB written
...etc
while the burning was taking place; however, since the upgrade this only shows up after the burn is completed and it shows up all at once. It actually just hangs on, "Starting new track at sector: 0" until the burn is done. Maybe this just happened on my machine and it is not a problem for me, but I just wanted to let you know that changed for me with the upgrade.
Thanks again for this great app, and I wanted you to know that it is greatly appreciated
Thank You!
Offline
Hello icrave,
I've been looking for a CD burner with as few dependencies as possible, and yours certainly fits the bill. Great work! Although... [there was always going to be a but ]
I'm a musician - I would really like to use Recorder on my laptop and be able to burn CDs of the gigs I record. Ideally, I'd like to be able to control where the tracks are set, and how long the silences are, overlap tracks, &c.
I think cdrdao does this; would this functionality count as too much for Recorder?
Thanks again!
Offline
Hello icrave i searched for lightweight cd burner for long time and today I find your and it's genius it's lightweight got that what I need it's great
Shell Scripter | C/C++/Python/Java Coder | ZSH
Offline
Would it be possible to add a verify function to this program? Other than that I like the minimal UI.
Offline
Please. update screenshots in this topic as well as on the GC page of the project - it doesn't show up at the moment. May be you will have better luck with omploader.org
Offline
Is there a nicer way to handle the device choice? I find it quite confusing.
What are you supposed to use?
dev/
cd
cdrom
cdrom0
cdrw
cdrw0
dvd
dvd0
dvdrw
dvdrw0
scd0
sg0
sg1
sr0
And that's only with a single drive...
Offline
Is there a nicer way to handle the device choice? I find it quite confusing.
What are you supposed to use?
dev/
cd
cdrom
cdrom0
cdrw
cdrw0
dvd
dvd0
dvdrw
dvdrw0
scd0
sg0
sg1
sr0And that's only with a single drive...
These are all symlinks to /dev/sr0. Simply use /dev/cdrom.
Offline
cdrecord wants the output of 'cdrecord -scanbus' which is in the form of: dev=0,0,0
So what now?
Offline
It doesnt support flac? im trying to record a bunch of flac files and it isnt doing anything. mp3s work fine
Offline
It doesnt support flac? im trying to record a bunch of flac files and it isnt doing anything. mp3s work fine
A simple script to convert all your flac would suffice.
Offline
Support for the libburnia libs is all I need to move from xfburn to recorder.
Arch Linux + sway
Debian Testing + GNOME/sway
NetBSD 64-bit + Xfce
Offline