Herschel / Swivel

Adobe Flash SWF to video converter
https://newgrounds.com/swivel
GNU General Public License v3.0
166 stars 22 forks source link

More cmdline options #8

Open andrew-klaassen opened 6 years ago

andrew-klaassen commented 6 years ago

I've added a couple of command-line options which we'll be using that would be lovely to have in the master branch.

-png <path/to/namespec_%04d.png>

-k <keyframeEvery> (integer)

The first one is for outputting PNGs (in addition to the MP4). The second one passes through to the "-g" option in ffmpeg; we primarily use it to make the MP4s frame-by-frame scrubbable for animators.

Let me know what you think. Thanks!

Herschel commented 6 years ago

Thanks for this! I'm a little busy ATM (we're shipping a game this month!) so I haven't had time to merge these pull requests, but I'll get around to this ASAP.

andrew-klaassen commented 6 years ago

No problem. It's working for us: 400 or so renders so far with only a handful of failures, and we've been able to quickly fix the little problems that have come up. Hopefully that stays the same for the upcoming 100,000 or so renders. Having the source is fantastic.

I've put some extra commits into my branches that you might not be interested in; hopefully that doesn't make your merging jobs more difficult. The last two are for cases where Flash/Animate doesn't follow the SWF spec about what's allowed in shape versions < 4.

On 7 February 2018 at 16:33, Mike Welsh notifications@github.com wrote:

Thanks for this! I'm a little busy ATM (we're shipping a game this month!) so I haven't had time to merge these pull requests, but I'll get around to this ASAP.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Herschel/Swivel/pull/8#issuecomment-363918018, or mute the thread https://github.com/notifications/unsubscribe-auth/Ad3iSBbUC4XP6EHCLRKfgcR9YRVA_VCZks5tShapgaJpZM4RHmjK .

-- Andrew

Andrew Klaassen - Pipeline TD 23 Fraser Ave, Toronto, Ontario, Canada, M6K1Y7 416.530.9900 x257 | andrew.klaassen@brownbagfilms.com | www.brownbagfilms.com https://www.facebook.com/BrownBagFilms/ https://twitter.com/BrownBagFilms https://plus.google.com/u/0/b/110245140772518195563/+brownbagfilms https://www.youtube.com/user/brownbagfilms

9 Story Media Group’s Toronto studio is now Brown Bag Films!

To better serve the needs of our clients, we have rebranded to become one studio with three locations: Toronto, Dublin and Manchester. 9 Story Media Group remains the parent company and 9 Story Distribution International is our distribution division. To learn more about our recent organizational changes, please visit: Press Release http://9story.com/News/NewsDetail?newsID=1889