You are not logged in.

#26 2008-05-04 10:52:37

praka123
Member
From: Kerala,India
Registered: 2008-03-04
Posts: 188
Website

Re: Recorder (1.4) - A simple GTK+ disc burner

any .debs Mr.icrave

Offline

#27 2008-05-04 11:33:46

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

I haven't used debian in my whole life 8-).

Offline

#28 2008-05-04 17:21:29

Onyros
Member
From: Lisbon, Portugal
Registered: 2007-10-11
Posts: 307

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#29 2008-05-04 18:36:31

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#30 2008-05-04 23:10:54

Onyros
Member
From: Lisbon, Portugal
Registered: 2007-10-11
Posts: 307

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#31 2008-05-06 14:39:04

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

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 smile.

Offline

#32 2008-05-06 14:46:32

zodmaner
Member
Registered: 2007-07-11
Posts: 653

Re: Recorder (1.4) - A simple GTK+ disc burner

icrave wrote:

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 smile.

Great news indeed! I've been waiting for verify integrity feature all these time. big_smile

So how do you manages to get verify integrity to work, if you don't mind me asking that is (I'm curious). smile

Offline

#33 2008-05-06 19:21:45

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

zodmaner wrote:

So how do you manages to get verify integrity to work, if you don't mind me asking that is (I'm curious). smile

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

#34 2008-05-06 22:06:44

Bestiapeluda
Member
From: Buenos Aires, Argentina
Registered: 2007-10-16
Posts: 181

Re: Recorder (1.4) - A simple GTK+ disc burner

nice work !!!
its just what I was looking for.

Offline

#35 2008-05-09 19:41:13

sujoy
Member
From: India
Registered: 2008-02-08
Posts: 94
Website

Re: Recorder (1.4) - A simple GTK+ disc burner

finally i hope to end my search for a proper burning app smile

Offline

#36 2008-05-09 20:03:06

Lyceuhns
Member
From: João Pessoa, Paraíba, Brasil
Registered: 2008-05-09
Posts: 121

Re: Recorder (1.4) - A simple GTK+ disc burner

I'll try and think in give vacations to Nero... finally! \o/

Offline

#37 2008-05-10 04:35:37

Lyceuhns
Member
From: João Pessoa, Paraíba, Brasil
Registered: 2008-05-09
Posts: 121

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#38 2008-05-10 13:51:04

sujoy
Member
From: India
Registered: 2008-02-08
Posts: 94
Website

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#39 2008-05-11 13:41:00

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

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 smile. Thanks for use the program.

Last edited by icrave (2008-05-11 13:42:47)

Offline

#40 2008-05-11 22:18:35

Lyceuhns
Member
From: João Pessoa, Paraíba, Brasil
Registered: 2008-05-09
Posts: 121

Re: Recorder (1.4) - A simple GTK+ disc burner

Oh... sorry. If the objective is to be KISS, it's really wonderful. smile

And i also think that a burned data check will be very useful.

Keep going! o/

Offline

#41 2008-05-15 20:42:19

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#42 2008-05-17 03:39:15

bladdo
Member
From: Blacksburg, VA
Registered: 2008-05-05
Posts: 111
Website

Re: Recorder (1.4) - A simple GTK+ disc burner

Amazingly simple and non-bloated, its perfect! Thanks wink


bladdo / mil / Miles
userbound.com - blog and projects

Offline

#43 2008-05-22 22:35:51

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#44 2008-05-26 10:53:02

bulat
Member
From: Kazan, Russia
Registered: 2008-05-26
Posts: 18

Re: Recorder (1.4) - A simple GTK+ disc burner

If you use CVS or SVN to develop your app, please make a PKGBUILD for it. This will make us able to test it smile

Offline

#45 2008-05-27 18:17:32

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

I'm not using CVS/SVN/GIT/etcetera and i think that I won't use it.

New version released.

Offline

#46 2008-05-29 17:33:48

SilentMan
Member
From: Ukraine
Registered: 2007-09-20
Posts: 41

Re: Recorder (1.4) - A simple GTK+ disc burner

love it, thanks smile
ofc voted in aur.

Offline

#47 2008-05-29 20:11:50

icrave
Member
Registered: 2006-04-11
Posts: 193

Re: Recorder (1.4) - A simple GTK+ disc burner

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 tongue.

Offline

#48 2008-05-29 23:27:25

andrewsb
Member
Registered: 2007-04-24
Posts: 4

Re: Recorder (1.4) - A simple GTK+ disc burner

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

#49 2008-05-30 00:40:30

k.mandla
Member
From: Japan
Registered: 2006-05-16
Posts: 86
Website

Re: Recorder (1.4) - A simple GTK+ disc burner

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! big_smile


Linux user No. 409907

Offline

#50 2008-06-06 08:36:37

robmaloy
Member
From: Germany
Registered: 2008-05-14
Posts: 263

Re: Recorder (1.4) - A simple GTK+ disc burner

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

Board footer

Powered by FluxBB