Fix two pass encoding

Two bugs fixed:
* a small variable name typo
* dropping audio channel during convert (test case added)

The second bug was mainly because of changing `options` argument after calling `Converter.convert`