You are not logged in.
any .debs Mr.icrave
Offline
I haven't used debian in my whole life 8-).
Offline
It's working perfectly for me with Arch; not working in my wife's laptop with Ubuntu.
Setting input-charset to 'UTF-8' from locale.
Unknown file type (unallocated) /var/tmp/recorder/.. - ignoring and continuing.
Traceback (most recent call last):
File "/usr/bin/recorder", line 221, in start
self.p2 = Popen(cmd2, stdin=self.p1.stdout, stdout=PIPE, stderr=STDOUT)
File "/usr/lib/python2.5/subprocess.py", line 593, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1135, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
Offline
Try to change the temp to another dir (ex: ~/.recorder) and post what happens.
Have problems anyone burning data cd's? It seems to fail to get output (utf8-related-issues), but cd burns correctly.
./recorder:365: GtkWarning: gtk_text_buffer_emit_insert: assertion `g_utf8_validate (text, len, NULL)' failed
self.buffer.insert_at_cursor(self.get_output())
Last edited by icrave (2008-05-04 20:36:16)
Offline
It's still a no go, on the Ubuntu machine.
On the other hand, with Arch it's been kept busy! Great app, congratulations!
I think I have all dependencies lined up in Ubuntu, but it threw out the exact same error output as before, so I suppose it's not related to the temporary folder.
double_edit: BTW, PyBurn DOESN'T work on her machine (anymore LOL), so I guess I am missing some dependency or something. It used to work before, though. Dependencies, at least according to AUR are pygtk (check), cdrkit (also check), and dvd+rw-tools (check).
Last edited by Onyros (2008-05-04 23:28:00)
Offline
I'm glad to say that after many tries and bloody battles, verify integrity of burned data with checksum md5... works!
First feature of 1.3, and It will include translation for czech, russian and arabic .
Offline
I'm glad to say that after many tries and bloody battles, verify integrity of burned data with checksum md5... works!
First feature of 1.3, and It will include translation for czech, russian and arabic
.
Great news indeed! I've been waiting for verify integrity feature all these time.
So how do you manages to get verify integrity to work, if you don't mind me asking that is (I'm curious).
Offline
So how do you manages to get verify integrity to work, if you don't mind me asking that is (I'm curious).
Here is the method that I use (IMHO, the most simpler and easier to implement, avoiding possible issues how mount disc, permissions, etc):
1. When the iso image is created to burn, I generate the md5sum and It is saved in a file.
2. When the burn process finish, there are two buttons, one to close and one to verify md5. If close button was pressed, md5-file is deleted with all the temporary files.
3. When user press button to verify, I rip the disc with "dd" and check the md5sum of the result image.
I test it with data cd many times, so I suppose that dvd data will work, too. But, audio cd... this is another story.
Offline
nice work !!!
its just what I was looking for.
Offline
finally i hope to end my search for a proper burning app
Offline
I'll try and think in give vacations to Nero... finally! \o/
Offline
I take it to burn a image, after selected, this appears:
wodim: No write mode specified.
wodim: Asuming -tao mode.
wodim: Future versions of wodim may have different drive dependent defaults.
wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.scsidev: '/dev/scd0'
devname: '/dev/scd0'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Wodim version: 1.1.6
SCSI buffer size: 64512
Beginning DMA speed test. Set CDR_NODMATEST environment variable if device
communication breaks or freezes immediately after that.
TOC Type: 1 = CD-ROM
Device type : Removable CD-ROM
Version : 5
Response Format: 2
Capabilities :
Vendor_info : 'HL-DT-ST'
Identification : 'DVDRAM GH20NS10 '
Revision : 'EL00'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x0000 (Reserved/Unknown)
Profile: 0x0012 (DVD-RAM)
Profile: 0x0011 (DVD-R sequential recording)
Profile: 0x0015 (DVD-R/DL sequential recording)
Profile: 0x0016 (DVD-R/DL layer jump recording)
Profile: 0x0014 (DVD-RW sequential recording)
Profile: 0x0013 (DVD-RW restricted overwrite)
Profile: 0x001A (DVD+RW)
Profile: 0x001B (DVD+R)
Profile: 0x002B (DVD+R/DL)
Profile: 0x0010 (DVD-ROM)
Profile: 0x0009 (CD-R)
Profile: 0x000A (CD-RW)
Profile: 0x0008 (CD-ROM)
Profile: 0x0002 (Removable disk)
Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1966080 = 1920 KB
Drive DMA Speed: 17341 kB/s 98x CD 12x DVD
FIFO size : 4194304 = 4096 KB
Errno: 5 (Input/output error), test unit ready scsi sendcmd: no error
CDB: 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 BB 00 3A 00 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x3A Qual 0x00 (medium not present) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.007s timeout 40s
wodim: No disk / Wrong disk!
Track 01: data 686 MB
Total size: 788 MB (78:07.38) = 351554 sectors
Lout start: 788 MB (78:09/29) = 351554 sectors
I did not have CD on drive.
This open my drive, but it would tell me a warning message about the CD presence.
1º - Do you think in hide the messages? Can be under a link like others burners, a details link on a pop up (displaying the record status).
2º - This image, i want to burn 5 copies of it. Can be add something where i can select how many copies i want of this?
I think that it will be very nice on a pop up, where i can select too the recorder drive, recorder speed, and something else...
That's my opinions for today.
Thanks! o/
Last edited by Lyceuhns (2008-05-10 04:37:50)
Offline
any one tried burning a data DVD? i did today and all was well, till the end of the write it showed closing disc and seemed to hang in there. i left it be for about 20mins at that but still nothing and also the DVDdrive was quiet so i finally chose close, and ended up with a coaster.
Last edited by sujoy (2008-05-10 13:51:22)
Offline
I'm not sure of understand the problem with the CD presence... First, if you wants to burn a cd, the most obvious is insert a cd. But, if you forget this thing, cdrecord tells you that is no CD on drive and open it to insert one. It's the default behaviour of cdrecord.
Personally, i hate when a program start to show pop-ups for everything, how i say before, recorder shows the output of mkisofs/cdrecord/growisofs without change it. The objective is not to get the output and create a nice popup with messages like "Creating image... (X%), Burning CD... (Y%)".
About the option to say the number of copies to burn, I'm sorry but It changes one of the "principles" of my program: "No useless options, try to do it simple". Off course, This is not related with the difficulty to implement the option (not much), but now is the number of copies, tomorrow is the speed of the burn, after is the option to select if eject after finish, etc... All of this are useless and offers nothing important (IMHO). If you want 3 copies, click 3 times burn. KISS.
The problem with burning data DVD, now I don't have any dvd to burn but early I will buy one to test it.
I hope I have answered your doubts and questions, it might seem a little hard with the "principles", but I believe that we must follow the principles in order not to lose the way.
Now, the features of Recorder 1.3 (finished, waiting for the best moment to release it) are:
- Option to save MD5sum and check it.
- Size has two decimals and improved the method to calculate the total.
- Name shows the full path of the file, to avoid problems like "What file am I exactly burning?".
- Added three new translations: russian, french, arabic
That's all . Thanks for use the program.
Last edited by icrave (2008-05-11 13:42:47)
Offline
Oh... sorry. If the objective is to be KISS, it's really wonderful.
And i also think that a burned data check will be very useful.
Keep going! o/
Offline
Released 1.3.
I tested md5sum with DVD and CD and It works.
One warning, calculate md5 checksum of 700MB-4,7GB takes a long time.
Offline
Amazingly simple and non-bloated, its perfect! Thanks
bladdo / mil / Miles
userbound.com - blog and projects
Offline
News from the battlefront:
- Support for DVD Video projects
- New method to burn ISO images, more "standard". Just add the image to the list and click burn.
- Added message when dd starts. By default, dd only shows info when finished.
- Using split instead rpartition. Downgrade pygtk dependencies to 2.4
- Other code changes: os.mkdir -> os.makedirs, etcetera...
I suppose it works as it should, because nobody has complained yet.
Offline
If you use CVS or SVN to develop your app, please make a PKGBUILD for it. This will make us able to test it
Offline
I'm not using CVS/SVN/GIT/etcetera and i think that I won't use it.
New version released.
Offline
love it, thanks
ofc voted in aur.
Offline
I'm glad that you love it.
For the next version I will remove the rest of hardlinks (all will depend of DESTDIR/PREFIX).
The truth is that recorder is now what is suppose to be and It works good... so, I don't plan any more improvement. The updates will be less frequently.
Off course, this doesn't mean to abandon the project .
Offline
It wasn't saving my recording device in the preferences. I hacked it and here is the diff:
178c178
< but.connect("clicked", self.writeconfig, combo.get_model()[combo.get_active()][0], ent, conf)
---
> but.connect("clicked", self.writeconfig, combo, ent, conf)
183c183,184
< def writeconfig(self, data, dv, tp, conf):
---
> def writeconfig(self, data, combo, tp, conf):
> dv = combo.get_model()[combo.get_active()][0]
Offline
Excellent work, thanks. You're very wise to let it stand, and call it complete. I'm using it in Arch and Crux now, and it works fantastic. Cheers!
Linux user No. 409907
Offline
feature request:
input line to specify additional cdrecord options.
maybe
edit: working on it myself
Last edited by robmaloy (2008-06-06 10:47:18)
☃ Snowman ☃
Offline