rainbowcreatures / FlashyWrappers

AIR / Flash video recording SDK
17 stars 10 forks source link

changing bitrate in encoder.start() does not change the bitrate in the video file #28

Closed Igazine closed 7 years ago

Igazine commented 7 years ago

Hello,

here's a simple line of code i'm using to test FW.

encoder.start( fps, FWVideoEncoder.AUDIO_OFF, false, 0, 0, bitrate );

bitrate variable is set to 10000000, however it doesn't matter what I do with it, the exported video bitrate is always ~110kbps (at 25 fps)

Please assist Thank you

Igazine commented 7 years ago

Notes:

rainbowcreatures commented 7 years ago

I'll test this out when I get a chance, most likely weekend -

Which version of Windows ?

Igazine commented 7 years ago

Windows 10, latest AIR 25 production Everything works smoothly, I've experienced no bugs, the only issue I've found so far is the quality of the rendered video Thank you

rainbowcreatures commented 7 years ago

Ok, got it

rainbowcreatures commented 7 years ago

Hey so, I finally got around to test it successfully, couldn't make the new Animate CC working with my ANE, turns out it was erasing the extension ID from XML for some reason.

I tested this with AIR 24 (but that shouldn't make any difference), and the bitrate seemed to work - I used "Bitrate Viewer", where I tested 1000kbps, 5000kbps (and it was showing those numbers in Bitrate Viewer), then 100kbps and the quality sucked. The different bitrates also were showing in different filesizes.

So I'm not sure what quality you experience if you try to bump up the bitrate like 5x more, maybe you could link to a video. It might be different factors influencing the video quality. Perhaps try to check with the Bitrate Viewer or similar tool as well, to rule out the bitrate issue. Maybe for you it really doesn't change, not sure.

Tested on:

Windows 10 Home Version 1607 Build 14393.1066

Igazine commented 7 years ago

Thanks for testing it. You may close this issue.