Page 1 of 2 12 LastLast
Results 1 to 20 of 29
  1. #1
    Moderator ideasman42's Avatar
    Join Date
    Mar 2004
    Location
    Australia
    Posts
    4,398

    EDL Support in Blender

    recently I wrote an importer for EDL (Edit decision list) files into blenders sequencer.
    The EDL I used was from Final Cut Pro, but Id like to test with more EDL files (maybe from avid?).
    Basically EDL is a list of edits, cuts, fades, wipes, audio, time speedup/slowdown. its been around since the 70's but its still used today.

    The problem is that getting video and EDL's isnt that easy since I dont know many people who do video editing.
    All I need is an EDL and the videos can be resized to 160x120 - so the download would not be that big.

    If anyones able to test and provide examples the script is here
    http://www.graphicall.org/ftp/ideasman42/import_edl.py
    youll need a verson rev 18896 or later - a few days old

    *Edit, pics added with example EDL from final cut pro *



    Not sure if anyone out there is really interested or not, so.... umm... let me know if you are
    Last edited by ideasman42; 11-Feb-09 at 04:25.
    Podcast * My Wiki * Code Metrics * Blender/Stackexchange
    ideasman42<at>gmail.com



  2. #2
    Member
    Join Date
    Aug 2004
    Location
    UK
    Posts
    185
    this is a great thing, ill give it a go on my mac later, but a really good thing for blender to have - often I exchange xml files with post houses for edits in final cut, dont know if that would be an easier route to take at some point?



  3. #3
    Sounds very useful, if you're on Linux i think Kino DV can export EDL's or maybe just import, haven't got it in front of me to be sure. :-( kdenlive also may be able to generate EDL's?



  4. #4
    Member 3pointEdit's Avatar
    Join Date
    Sep 2005
    Location
    Brisbane, Australia
    Posts
    6,569
    This is a great Idea! Sounds like "Automatic Duck" for Blender. Would be really cool to cut up a sequence and Round Trip it to Blender for Colour Correction. I will try to get you a PC Avid EDL and consolidate out some low res pics. Should I PM them direct to you?
    Cheers, David ___________"awesome in space and other places".
    ________Follow me on twitter @3pointedit
    _____________ Check the blog Blender's VSE or Youtube Channel for tutorials.



  5. #5
    Moderator ideasman42's Avatar
    Join Date
    Mar 2004
    Location
    Australia
    Posts
    4,398
    @krupa, EDL is a relatively simple format but if your going from FCP -> FCP then a native format makes more sense.

    I have only tried Cinelerra and its EDL support is primitive - can export only 1 track at a time. not sure about Kdenlive, bummer arch-linux has no packages for it.

    @David Mcsween, avid EDL would be great to test with, PM me or post a link on the thread pls.

    should also add that I intend to work on other Sequencer features beside EDL, see what comes of this
    Podcast * My Wiki * Code Metrics * Blender/Stackexchange
    ideasman42<at>gmail.com



  6. #6
    Member
    Join Date
    Aug 2004
    Location
    UK
    Posts
    185
    @ideasman - it does sometimes, but we have had problems with fcp's native format with even point version differences and have found xml to be more reliable and portable, I just thought that it might be an easily parsed and more flexible format for blender as EDLs are a little old skool in some circles... though any format support is great!



  7. #7
    Member PapaSmurf's Avatar
    Join Date
    Sep 2004
    Location
    Southeast USA
    Posts
    8,810
    Thanks ideasman! I will add this to my book!



  8. #8
    Member
    Join Date
    Aug 2004
    Location
    UK
    Posts
    185
    just tried script with an EDL from FCP but got this error on console....

    Compiled with Python version 2.3.5.
    Checking for installed Python... got it!
    Ignoring: FCM: NON-DROP FRAME
    Traceback (most recent call last):
    File "import_edl.py", line 849, in edl_draw
    File "import_edl.py", line 791, in edl_set_path
    File "import_edl.py", line 767, in edl_reload
    File "import_edl.py", line 380, in parse
    File "import_edl.py", line 243, in __init__
    File "import_edl.py", line 283, in read
    KeyError: 'k'


    not sure if its my installation or a problem with the EDL, anybody make sense of it ?

    cheers

    Christian



  9. #9
    I haven't got any useful test data right now but just wanted to say, I'm very interested in the prospect of this.

    Like David said, an equivilent to 'Automatic Duck' for Blender would be awesome.

    I use an old version of Adobe Premiere for editing (5.1). I'll see if I can get an EDL out of that.
    Cheers Bliz::..
    www.anthonyrosbottom.com



  10. #10
    Moderator ideasman42's Avatar
    Join Date
    Mar 2004
    Location
    Australia
    Posts
    4,398
    @krupa, this is another transition type "key", its not as well documented as other types and not even included in most EDL specs I found. But here's a reference.

    http://books.google.com.au/books?id=...sult#PPA101,M1
    I cant see any settings for this though, would it assume a blue screen?

    Could you upload the EDL you used for this please?

    *EDIT*, updated the EDL importer to parse the key setting, though its not loaded into blender yet.
    Last edited by ideasman42; 11-Feb-09 at 14:46.
    Podcast * My Wiki * Code Metrics * Blender/Stackexchange
    ideasman42<at>gmail.com



  11. #11
    Member Blendiac's Avatar
    Join Date
    May 2007
    Location
    North of Toronto, Ontario, Canada
    Posts
    903
    Kdenlive doesn't export EDL's at the moment.

    I've got a copy of Sony Vegas Pro. I'll see if I can get an EDL from that for you. This is a very, very cool step forward. Thanks for working on it Ideasman!



  12. #12
    Member 3pointEdit's Avatar
    Join Date
    Sep 2005
    Location
    Brisbane, Australia
    Posts
    6,569
    Wouldn't it be cool to have a way of clipping the in/out point of a clip before putting it on the sequencer timeline? Shame you cant load them up in one sequencer window, clip em up then drag them to your master timeline.

    Still organising the EDL, I can off course do many flavours CMX Sony etc, do you want to look at AVID's OMF export too? It's a QT wrapper with edl metadata embeded.
    Cheers, David ___________"awesome in space and other places".
    ________Follow me on twitter @3pointedit
    _____________ Check the blog Blender's VSE or Youtube Channel for tutorials.



  13. #13
    Moderator ideasman42's Avatar
    Join Date
    Mar 2004
    Location
    Australia
    Posts
    4,398
    @David, recently a few of us talked about asset listing/management and how it could be done by adding an outliner view type.

    Peter is also looking into adding this kind of editing to the sequencer...
    http://www.geniusdv.com/weblog/archi...al_cut_pro.php

    As for other formats besides EDL, This is the first importer for the sequencer, to make it work I needed to extend the python api. Now this is done other video formats can be added more easily.

    But I'd rather wait until 2.5 is usable, since it has a new automatically generated python api, which shares functions with the user interface.
    Some of this working now! - http://www.graphicall.org/ftp/ideasm..._add_duplicate
    Podcast * My Wiki * Code Metrics * Blender/Stackexchange
    ideasman42<at>gmail.com



  14. #14
    Member 3pointEdit's Avatar
    Join Date
    Sep 2005
    Location
    Brisbane, Australia
    Posts
    6,569
    ideasman42 your pm is full! Here is the site with edls
    http://www.mediafire.com/?sharekey=9...4e75f6e8ebb871

    I have saved a short seq (with screen grab) in various EDL formats Sony CMX and Avid OMF too. Along with the files shrunk down. But they don't have the right association, you will have to relink.
    Cheers, David ___________"awesome in space and other places".
    ________Follow me on twitter @3pointedit
    _____________ Check the blog Blender's VSE or Youtube Channel for tutorials.



  15. #15
    Member 3pointEdit's Avatar
    Join Date
    Sep 2005
    Location
    Brisbane, Australia
    Posts
    6,569
    That FCP page for editing really is the way to go for efficient editing, It is soooo flexible, if anyone cares a Match-frame function is really critical. And it seems that with an OOPS type asset manager it could be a great move forward. I really want to drop my Avid and FCP packages and start cutting on Blender.
    Cheers, David ___________"awesome in space and other places".
    ________Follow me on twitter @3pointedit
    _____________ Check the blog Blender's VSE or Youtube Channel for tutorials.



  16. #16

    EDL Support in Blender

    EDL Support in Blender - fantastic!

    Thank you so much for adressing this! Please keep on dev. this we - urgently need timeline im/export functionality.

    Today it's all about interoperability and Blender comes into the game if he can play with the other kids...

    I had a look at Blender as a frame player for reviewing and editing large 1080p uncompressed frame list's.
    Blender missed the aproval only by some smaller issues. For example there was't a large good readable SMPTE timecode display and the playback wasn't fluid and in full frame rate... (the raid is fast enough for full playback)

    -> One thing as mentioned above: Wouldn't it make less hasse to chose the newer XML approach for timeline import? The editing guys are going mad for XLST style sheets to transcode between the diffrerent XML formats of editing and compositing applications...

    -> via XML it would be alos possible to decide how much of all the meta data would be needed... (only conforming with cuts & transsitions or importing more like filters and so on...)

    ok - now I have to test the script - will post my results...

    great work - please keep going on with this...

    nw42



  17. #17
    Member
    Join Date
    Dec 2004
    Location
    cph
    Posts
    745
    I've wanted to reply to this sooner, but since I'm not the editor where I work (small vfx studio in a larger post-house), only know EDL by definition, and time flying, I have to dig this thread up to say: Thank you for working on this, ideasman!

    I asked my colleague about what he thinks is the most important in EDL's (of any format), and he promptly named a bunch of stuff that I scribled down. Since I don't know how much you researched on this, you may already know most of it, and I won't echo it here when I don't fully understand 50% of it myself, yet (the note is at work anyway). I do have some thoughts on this, though. I of course wish that Blender will rival commercial editors, as it does with 3D (considering the lack of "pro" level video editors on Linux - not counting the ultra highend). As it is now, I think that Blender would fit better doing offline editing, exporting an EDL, than importing one for online editing - depending on project and budget, of course. Is an exporter something you will work on?

    Again I'm very happy that you work on the sequencer, which I think is a very exciting aspect of Blender. I lack extensive editing knowledge, unfortunately, so can't be very specific, but I work and talk to a lot of editors daily, so maybe I can pass their opinions along? (Though I know they don't take Blender seriously until 2.5 that is!)



  18. #18
    Member freen's Avatar
    Join Date
    Jan 2007
    Location
    Amsterdam
    Posts
    1,960
    Nice one Cam! I found this thread late, but...
    Do you still want an Avid EDL?
    I can fix you up with one, as well as one for Premiere Pro.



  19. #19
    Member 3pointEdit's Avatar
    Join Date
    Sep 2005
    Location
    Brisbane, Australia
    Posts
    6,569
    San, you don't have to do offline anymore. At least it's more of a near line experience using proxies to cut against in real time on the desktop, then have the software "Conform" the (lo-res) proxies to the hi-res original footage. Then send to a tape machine or compress to DVD for distribution.

    Even Blender does this sort of with proxies now.
    Cheers, David ___________"awesome in space and other places".
    ________Follow me on twitter @3pointedit
    _____________ Check the blog Blender's VSE or Youtube Channel for tutorials.



  20. #20
    Moderator ideasman42's Avatar
    Join Date
    Mar 2004
    Location
    Australia
    Posts
    4,398
    Hey Freen, if you could get some different EDL's (avid and prem) for testing it'd be great, though no rush since Im going to be away for a few weeks.

    EDL exporting should be a lot easier though its going to be limited to certain types of cuts and effects.
    Podcast * My Wiki * Code Metrics * Blender/Stackexchange
    ideasman42<at>gmail.com



Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •