Skip to main content
Topic: official CD writing support component (Read 42516 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

official CD writing support component

http://foobar2000.hydrogenaudio.org/foo_burninate.zip

- requires recent version of Nero installed (preferably 5.5.9.4 or newer)
- usage: select tracks in playlist, right-click, select "Write Audio CD..."
- before burning, make sure you have enough space on your hard drive for temporary CD image files
- Nero libraries are dynamically loaded so please don't talk about "bloat"
- yes, opening config first time is slow

official CD writing support component

Reply #1
nice, just tried it and it worked well for me

official CD writing support component

Reply #2
Good idea and great possibilities (foobar as decoder, replaygain...). But that Nero dependency... Since you're not using "on the fly" burning, why not cdrdao as burning engine? Is it more difficult of implement or something?

official CD writing support component

Reply #3
Quote
Good idea and great possibilities (foobar as decoder, replaygain...). But that Nero dependency... Since you're not using "on the fly" burning, why not cdrdao as burning engine? Is it more difficult of implement or something?

Yes, _i just thought exactly about the same stuff when reading the news : why beeing linked to Nero, why not Cdrdao ?

It's really strange to be forced to get the major burning shareware to use what is censed to a free avant-garde project when there's so many others and better ways.

official CD writing support component

Reply #4
Nero libraries were used because most of burner owners have it installed (legally or not), please don't pretend that you have a problem with that.
If you want a component using cdrdao, then go write it, then deal with GPL licensing issues (by taking GPL strictly, you can't include GPL code in fb2k components, because all components are linked to fb2k SDK which uses different license).

official CD writing support component

Reply #5
when opening "preferences" then clicking on the "audio cd writer" : big crash.

official CD writing support component

Reply #6
Quote
when opening "preferences" then clicking on the "audio cd writer" : big crash.

That's not informative. Full system specs ? Nero version installed ? Exact crash info ?

official CD writing support component

Reply #7
nero 5.5.10.20 - win2k

we're 3 users to have the same probleme on a french audio forums (and no one speaks another way).

When clicking on "cd audio writer", foobar gets closed, the icons remains on the system tray and then disepears.

official CD writing support component

Reply #8
Can't reproduce. I changed only possibly unsafe code I can see in config page init code, you can get modified version here. I suggest that you upgrade to Nero 5.5.10.28 if the problem persists.

[edit] seems like this change fixed the problem for some other people so I updated official zip with this dll

official CD writing support component

Reply #9
Quote
Nero libraries were used because most of burner owners have it installed (legally or not), please don't pretend that you have a problem with that.

You're right. No problem. It could be interesting, but I don't use Nero, so I'll not use that plugin. Bad luck for me.
Quote
If you want a component using cdrdao, then go write it, then deal with GPL licensing issues (by taking GPL strictly, you can't include GPL code in fb2k components, because all components are linked to fb2k SDK which uses different license).

Well, you're showing your real reasons now, and that's what I wanted to know. Then I must keep with Burrrn or burnatonce.

official CD writing support component

Reply #10
Quote
seems like this change fixed the problem for some other people so I updated official zip with this dll

foobar 0.62a
win98se
foo_burninate.dll "modified version"
nero 5.5.10.28

FOOBAR2000 a causé une défaillance de page dans
le module KERNEL32.DLL à 0187:bff7b9a6.
Registres :
EAX=00000000 CS=0187 EIP=bff7b9a6 EFLGS=00000246
EBX=00000001 SS=018f ESP=015dfbcc EBP=00f79658
ECX=007bfd94 DS=018f ESI=00438700 FS=45ff
EDX=00f7732c ES=018f EDI=00f79678 GS=0000
Octets à CS : EIP :
ff 76 04 e8 13 89 ff ff 5e c2 04 00 56 8b 74 24
État de la pile :
007bfd94 0040c8ed 00438700 008862f0 00000001 00438700 015dfbf8 0042a568 ffffffff 00f74f54 008862f0 015dfc1c 00f76a08 00000000 00f74f08 008862f0

with "first" version of burninate.dll:

FOOBAR2000 a causé une défaillance de page dans
le module KERNEL32.DLL à 0187:bff7b9a6.
Registres :
EAX=00000000 CS=0187 EIP=bff7b9a6 EFLGS=00000246
EBX=00000001 SS=018f ESP=015efbcc EBP=00f89658
ECX=007e6ca4 DS=018f ESI=00438700 FS=36bf
EDX=00f8732c ES=018f EDI=00f89678 GS=0000
Octets à CS : EIP :
ff 76 04 e8 13 89 ff ff 5e c2 04 00 56 8b 74 24
État de la pile :
007e6ca4 0040c8ed 00438700 00886b80 00000001 00438700 015efbf8 0042a568 ffffffff 00f84f54 00886b80 015efc1c 00f86a08 00000000 00f84f08 00886b80
Music is my first love.

official CD writing support component

Reply #11
It wroks perfectly, but I just have 1 request: It would be nice, to have changeable writing speed
Digital Individual Assembled for Battle and Logical Observation

official CD writing support component

Reply #12
Quote
It wroks perfectly, but I just have 1 request: It would be nice, to have changeable writing speed

not work with 5.5.10.28
not work with 5.5.9.17
work with nero 5.5.9.9
5.5.9.X

now work with nero 5.5.10.28 and foobar 0.666.b7
Music is my first love.

official CD writing support component

Reply #13
oh, thanx 
Digital Individual Assembled for Battle and Logical Observation

official CD writing support component

Reply #14
Will this plugin be updated to work with 0.7 ?

official CD writing support component

Reply #15
It *works* with 0.7

official CD writing support component

Reply #16
I've got 0.7RC14 with this plugin installed. Foobar tells this when starts:

    "ERROR (CORE) : Failed to load DLL: foo_burninate.dll, reason: Wrong version
    number; this component appears to have been built with outdated version of
    foobar2000 SDK and needs to be recompiled with newer version in order to
    load; please contact author of this component to obtain an updated version of
    this component."

 

Deleted foobar folder and reinstalled it again with the plugin, and the same.

official CD writing support component

Reply #17
foo_burninate is included in Case's special installer.
"To understand me, you'll have to swallow a world." Or maybe your words.

official CD writing support component

Reply #18
Fantastic plugin...

Use it with Case's Gap Killer, and you can write Gapless CDs!

I've tested this against Nero (setting the pregap to 0 seconds) and its far better between tracks.

On some tracks there is no gap at all, but with others there is a slight click - but it's much shorter than what Nero can deal with.

I'm assuming that it's because because after the gap has been removed, the track no longer aligns on a CD sector, but its a step in the right direction.

All I need now is CD-Text support, so I can see the tracks in my car stereo!

This may save me from having to rip my house music again into CUE+WAV...
--Tosh

official CD writing support component

Reply #19
Quote
Fantastic plugin...

Use it with Case's Gap Killer, and you can write Gapless CDs!
(...)
All I need now is CD-Text support, so I can see the tracks in my car stereo!

What are you burning from?
If you are burning from LAME MP3 you might not even need the Gapless plugin.
Recent foobar2000 versions (0.7 and up) give gapless MP3 playback AND decoding.
If you need CD-Text badly, then I suggest to decode using the diskwriter component (NOT the CD writer one) to have wav files that you can later burn with whatever CD-Text-capable software you prefer.
And when you burn those files with 0 seconds gap between them, they will be gapless for sure (no smalle clicks or anything, I promise).

Even of your MP3 files where not encoded using the recommended LAME versions or frontends, you can still fix them (search for "fix mp3 header").

This is my preferred method for burning Audio CDs from MP3 files. You could give it a try.
I'm the one in the picture, sitting on a giant cabbage in Mexico, circa 1978.
Reseñas de Rock en Español: www.estadogeneral.com

official CD writing support component

Reply #20
Hi

I use Nero 6 to write Audio CDs - just drag the mp3's into an audio compilation, and set all the gaps to 0 seconds.

This normally leaves audible gaps between tracks with mix cds that have been extracted track by track.

Not a problem with my own CDs (as I've extracted them as wav+cue), but on some acquired mp3s, I'd like a foolproof way of writing gapless CDs.

My LAME mp3s write fine, it's just those other encoded mp3s that I have a problem with.

I'll do a search as you suggest and let you know my results.
--Tosh

official CD writing support component

Reply #21
I've tried the Fix MP3 header articles to no avail... I can't get a reliable setting for some files as many of them have different encoder delays and I keep running into "Encoder delay is too long" errors in the console.

I'll keep at it though...
--Tosh

official CD writing support component

Reply #22
TROGDOR WAS A MAN

i mean heee waas aaa DRAGON MAAAAAN

...or maybe he was just a DRAGONNN

buut he was STILL TROGDOOOOOOOOOOOORR


burninating the COuntrySIDE

burninating the PEASANTS

burninating all the PEOPLE in the

THATCH ROOF COTTAGES!!!!!!

THATCH ROOF COTTAGESS!!111111111

official CD writing support component

Reply #23
gday...


@P.
is the source open/avabiable somewhere ?

official CD writing support component

Reply #24
I would really like to be able to choose which style of replaygain is used each time I burn a cd. This would be useful because sometimes I want to burn an album to a cd, and sometimes I want to burn a 'mix' cd. Currently (v1.4) I have to go to Preferences>Audio CD Writer>Replaygain... just to check what I have set before I burn a CD.

A simple 'Ask Me' check box in the burninate replaygain preferences would be awesome.

Edit ---
@ AlexJ above: Don't do crack kids.

 
SimplePortal 1.0.0 RC1 © 2008-2019