Old 05-08-2009, 04:23 AM   #1
antiClick
Human being with feelings
 
antiClick's Avatar
 
Join Date: Mar 2007
Location: Mediterrenean Sea
Posts: 977
Default Batch project renderer. Would Reaper allow?

Hi!

I'v been thinking in a tool that could render many projects in a batch process. Then it could have the option to upload it to an ftp site, or via yousendit, plus even sending an email with a log file.

I imagene it as an external app that would call reaper projects to open and render and close. That would save LOTS of time.

Can this be done? Using reaper's api or throug a simple shell command?



Please developers, give me some clue.
Thanks!

btw... I just did a little mockup

Last edited by antiClick; 05-08-2009 at 07:08 AM.
antiClick is offline   Reply With Quote
Old 05-08-2009, 06:03 AM   #2
helpdeskeddy
Human being with feelings
 
helpdeskeddy's Avatar
 
Join Date: Apr 2008
Location: Grunn (NL)
Posts: 234
Default

Possible solution: autohotkey?
Take a look at http://forum.cockos.com/showthread.php?t=16207

Eddy
helpdeskeddy is offline   Reply With Quote
Old 05-09-2009, 12:58 PM   #3
antiClick
Human being with feelings
 
antiClick's Avatar
 
Join Date: Mar 2007
Location: Mediterrenean Sea
Posts: 977
Default

Quote:
Originally Posted by helpdeskeddy View Post
Possible solution: autohotkey?
Can autohotkeys call a reaper project to open and render and close ?
antiClick is offline   Reply With Quote
Old 05-09-2009, 03:45 PM   #4
Brightbird
Human being with feelings
 
Join Date: Apr 2007
Posts: 66
Default

There already is a -projectrender switch which does this. you can actually make your own batch file and add as many projects as you want.

You can do a search for renderproject and there is a thread with some nice advice in it. Unfortunately, it stopped working at some point in the development and it doesn't work in 2.56. I don't know if it's been fixed in any newer versions. But, I'd really like to use it myself, so fingers crossed.
Brightbird is offline   Reply With Quote
Old 05-10-2009, 02:13 AM   #5
phonofranz
Human being with feelings
 
phonofranz's Avatar
 
Join Date: Jan 2008
Location: Padova, Italy
Posts: 471
Default

... I'm all ears on this topic. Would be a very handy tool. Unfortunately I don't know anything about programming, but I would be happy to test :-)
__________________
Franz[.]Suono - Studio di Registrazione
http://www.franzsuono.com https://www.facebook.com/franzpuntosuono
phonofranz is offline   Reply With Quote
Old 05-10-2009, 02:54 AM   #6
airon
Human being with feelings
 
airon's Avatar
 
Join Date: Aug 2006
Location: Berlin
Posts: 11,817
Default

The Autorender tool could perhaps be adapted. That one is an AHK script. Then you'd need to have regions in your project that it could render.
__________________
Using Latch Preview (Video) - Faderport 16 setup for CSI 1.1 , CSI 3.10
Website
"My ego comes pre-shrunk" - Randy Thom
airon is offline   Reply With Quote
Old 05-10-2009, 03:27 AM   #7
artkau
Human being with feelings
 
artkau's Avatar
 
Join Date: Jun 2007
Location: Gauteng, South Africa
Posts: 271
Default

theres a render switch???!!! that would change my daily work big time as I always have to render to three formats, every day. working the gui over and over is clumsy.
artkau is offline   Reply With Quote
Old 05-10-2009, 04:13 AM   #8
MichaJo
Human being with feelings
 
MichaJo's Avatar
 
Join Date: Oct 2008
Location: Germany
Posts: 1,772
Default



Michael
MichaJo is offline   Reply With Quote
Old 05-10-2009, 07:45 AM   #9
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by artkau View Post
theres a render switch???!!! that would change my daily work big time as I always have to render to three formats, every day. working the gui over and over is clumsy.
Unfortunately the output file name and audio format have to be already set up in the project file, so in addition you will have to figure out a way to change those automatically in the project file before using the -renderproject command line switch.
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 05-10-2009, 08:24 AM   #10
artkau
Human being with feelings
 
artkau's Avatar
 
Join Date: Jun 2007
Location: Gauteng, South Africa
Posts: 271
Default

bugger...
artkau is offline   Reply With Quote
Old 05-10-2009, 02:46 PM   #11
ralfk
Human being with feelings
 
ralfk's Avatar
 
Join Date: Sep 2007
Location: Montréal
Posts: 86
Default

Quote:
Originally Posted by artkau View Post
theres a render switch???!!! that would change my daily work big time as I always have to render to three formats, every day. working the gui over and over is clumsy.
Which 3 formats? Could you not just set the project's render format to wav and then create a batch script which calls Reaper to render the project and then makes three subsequent calls to the encoders for the other formats (lame; oggenc; etc.)?
ralfk is offline   Reply With Quote
Old 05-10-2009, 03:44 PM   #12
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by ralfk View Post
Which 3 formats? Could you not just set the project's render format to wav and then create a batch script which calls Reaper to render the project and then makes three subsequent calls to the encoders for the other formats (lame; oggenc; etc.)?
One additional problem is that the projects that are to be rendered need to have the output render filename set also. And that's a tricky one as the the project actually first has to be rendered and saved before the output filename "sticks" to the project file. Of course again the alternative solution is to somehow change the project file contents (to have the render output filename) from a script or something like that before calling Reaper.exe with the -renderproject commandline switch.
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Old 05-11-2009, 03:25 PM   #13
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Quote:
Originally Posted by Xenakios View Post
Of course again the alternative solution is to somehow change the project file contents (to have the render output filename) from a script or something like that before calling Reaper.exe with the -renderproject commandline switch.
Yes, why not, it is easy to change text files. Just for rendering purposes you could make a copy first of the project file, change it automatically as you need it, after finishing you could delete again this "temporary project file". All should be very easy to do with AutoHotkey.
TonE is offline   Reply With Quote
Old 05-11-2009, 03:26 PM   #14
TonE
Human being with feelings
 
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
Default

Quote:
Originally Posted by artkau View Post
that would change my daily work big time as I always have to render to three formats, every day. working the gui over and over is clumsy.
Anything what is automatable should be automated, especially if you do robotic work every day.
TonE is offline   Reply With Quote
Old 05-11-2009, 10:58 PM   #15
artkau
Human being with feelings
 
artkau's Avatar
 
Join Date: Jun 2007
Location: Gauteng, South Africa
Posts: 271
Default

Yeah, all good, except my Mac Dev skills are rubbish, I could do all of this in Windows... but not so easy on OSX.
artkau is offline   Reply With Quote
Old 05-12-2009, 10:51 PM   #16
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 8,062
Default

Quote:
Originally Posted by artkau View Post
Yeah, all good, except my Mac Dev skills are rubbish, I could do all of this in Windows... but not so easy on OSX.
Learning some Python scripting might pay off, for example.
__________________
I am no longer part of the REAPER community. Please don't contact me with any REAPER-related issues.
Xenakios is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 02:40 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.