My Burner - now with Video DVD burning :) (1 Viewer)

Spragleknas

Moderator
  • Team MediaPortal
  • December 21, 2005
    9,471
    1,822
    Located
    Home Country
    Norway Norway
    Well... converted DVR-MS to MPEG, but can't burn DVD however

    Only get an ISO-image in the temp-folder. Tried burning this using Nero; no sound....
     

    egonspengleruk

    Retired Team Member
  • Premium Supporter
  • June 30, 2005
    250
    0
    As a heads up to everyone.....im just about to start rewriting the burning part of the plugin. Ive just found the following site http://bwgburn.sourceforge.net which is a native C# app for burning to CD/DVD.....and just getting a feel for it before I merge it into the MyBurner code.
    Can promise when this will get done as its not a simple job.....but its in progress.

    Egon
     

    mzemina

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,064
    14
    Tulsa, OK
    Home Country
    United States of America United States of America
    egonspengleruk said:
    As a heads up to everyone.....im just about to start rewriting the burning part of the plugin. Ive just found the following site http://bwgburn.sourceforge.net which is a native C# app for burning to CD/DVD.....and just getting a feel for it before I merge it into the MyBurner code.
    Can promise when this will get done as its not a simple job.....but its in progress.

    Egon

    Unfortunately that project still has a few missing pieces which as of yet are not finished. Mainly looks like DVD-R & DVD-RW support is lacking which is too bad since that is my format!

    Mike
     

    knutinh

    Portal Pro
    September 4, 2005
    558
    2
    Suggestions for good old Audio CD burning:

    Integrate with My music, introducing a button labelled "send this file to CD burning stack" and "burn cd"

    OR

    Allow My burner to read My music playlists. That way I can assemble playlists for burning using the GUI of My music (or winamp), then just burn them in My burner. Perhaps add some logic if the playlist is larger than one CD (burn several CDs? Select the items that you do want to burn) etc


    regards
    Knut
     

    egonspengleruk

    Retired Team Member
  • Premium Supporter
  • June 30, 2005
    250
    0
    knutinh said:
    Suggestions for good old Audio CD burning:

    Integrate with My music, introducing a button labelled "send this file to CD burning stack" and "burn cd"

    OR

    Allow My burner to read My music playlists. That way I can assemble playlists for burning using the GUI of My music (or winamp), then just burn them in My burner. Perhaps add some logic if the playlist is larger than one CD (burn several CDs? Select the items that you do want to burn) etc


    regards
    Knut

    Already got that working :)

    Egon
     

    knutinh

    Portal Pro
    September 4, 2005
    558
    2
    Aha. In your private code, SVN or the 0.2.0.0 final patched?

    I only have 0.2.0.0 final patched, and I coul not find that option?

    regards
    Knut
     

    egonspengleruk

    Retired Team Member
  • Premium Supporter
  • June 30, 2005
    250
    0
    knutinh said:
    Aha. In your private code, SVN or the 0.2.0.0 final patched?

    I only have 0.2.0.0 final patched, and I coul not find that option?

    regards
    Knut

    Only in my private code. Cant give you a timeline for when it will be released as the real world is getting in the way at the minute.

    Egon
     

    knutinh

    Portal Pro
    September 4, 2005
    558
    2
    Then I have another suggestion (never enough)

    When you write an audio CD, offer the option to level-normalize (preferreably by rms or A-weighed amplitude) tracks, make a "audio CD object" folder with meta-info for later writing, and a track-list fetching song info from ID3 tags.

    I just made some CDs for a wedding with a friend of mine. It was a lot of tedious work.
    -Finding all the tracks needed.
    -Converting FLAC/ogg/mp3 to 44.1kHz wav.
    -Normalize perseptual levels (dont want grandma to pop out of her chair when "We will rock you" is 12dB louder than the previous track)
    -Burn the friggin tracks (keeping size below CD limits)
    -I actually resorted to taking print-screen of the files in explorer for having some sort of printed index

    I am shure that there are programs that does this more automatic, but I wat MP to do it :-D

    regards
    Knut
     

    Bram

    Portal Pro
    December 12, 2005
    851
    3
    's-Hertogenbosch
    Home Country
    Netherlands Netherlands
    If that process could be simplefied....would be nice! I don't remember where exactly, but I've posted a link on this forum to a freeware (OSS) normalize commandline program. I'll try to find it back and post it here.

    I can't get MP to burn DVD's somehow. The whole process completes, except for the burning. So I've burned the DVD's seperately for now (with Nero7). The converting to MPEG2 went perfect. The DVD menu looks ugly. Low quality and displaced. But It works! So I'm not complaining :).

    Looking forward to the integration into My Videos, My TV and My Music. Also looking forward to see some progessbars and possebly multitasking (?)
     

    knutinh

    Portal Pro
    September 4, 2005
    558
    2
    I dont know any C#, but Id love to participate on algorithm/low-level implementation of a normalization routine.

    If all files are converted to 44.1/16bit wav files beforehand, I think that it should be quite easy to do a file-scan for statistics, compare the given files, and do a individual file attenuation before returning to actually burning the CD.

    Adobe Audition has quite nice normalisation features.

    Id say that it is sufficient to scan for peak amplitude as well as average "percieved" amplitude (using some weighing filter taking our hearings increased sensitivity for midrange sounds).

    Then you get two vectors:
    peak1, percieved1
    peak2, percieved2
    ...

    Now, we dont want any peak levels to exceed the maximum allowable amplitude (0dB, '1' or +/- 32768). So take the maximum

    Find the global "gain factor" by checking all files percieved amplitude against peak amplitude to find the one song that limits the total gain (typically one with high peak-to-rms ratio) and use this factor with the inverse of percieved amplitude to attenuate every song.

    Now, the main obstacles would be finding fast and compact means to do a full wav file convolution (weighing filter) as well as attenuation. Adobe audition is quite slow, so I think it is hard to do very fast.

    BTW, the convolution would contain only a few filter taps, no need to have milimetre-precision.

    The UI really should have only a simple selection for "no normalise", "normalise by peak" and "normalise by percieved soundlevel"

    regards
    Knut
     

    Users who are viewing this thread

    Top Bottom