Andrew Brampton
Andrew Brampton
I'm debugging this, because this is a failing test in the [unit_parse](https://github.com/dylanwal/unit_parse) library (that depends on pint), but looking closer, the Python 3.11 produced an invalid answer, positive 66, instead...
ok, and after even more debugging, I realise the minus sign is not ascii, but a unicode dash, \u2212... So previously pint would silently skip the dash, now it's more...
Ah for my future reference. The issue here is wanting to force the input format and audio rate. Right now, we only allow the output formats to be set. We...
In the mean time I've committed c72b279427587b1199829fe04435e2164c345da6 that allows you to specify extra input and output args, for when it's not directly supported. For example: ``` java List args =...
Thanks for the report. Would you provide me an example of a full command line, so I can fully understand the issue.
You'll have to execute ffmpeg manually and get a Process object that you can then read streams or kill as needed. Similar to what https://github.com/bramp/ffmpeg-cli-wrapper/blob/e47b3e9bd009c9aafd765610948b8dd1cd582cbc/src/main/java/net/bramp/ffmpeg/FFcommon.java#L100 and https://github.com/bramp/ffmpeg-cli-wrapper/blob/master/src/main/java/net/bramp/ffmpeg/RunProcessFunction.java do.
The current API doesn't make it easy to get the Process object / PID. So that's why I suggest executing ffmpeg yourself.
This sounds like a great idea, however, might be a bit beyond the current scope of the project. However, I'd be happy to see what I could hack together. Alternatively...
Do we need to update any test to ensure the ID field gets populated?
I'm sorry for not getting back sooner. But a test would be useful. None of the fixtures seem to have the "id" field a the moment, so I'd like to...