Maxime Gagnon

Results 15 issues of Maxime Gagnon

## What - Select multiple files for encoding in a list box. - Encode each file one after the other. ## Next steps - Parallel encoding w/ multithreading.

feature

Files sometimes fail to be loaded because of the brittle metadata parser. It's very basic, not error resilient, and contains many logic errors and oversights. Should rewrite it according to...

bug

Doesn't affect functionality, but the program sometimes terminates with a segfault when it's closed. I guess some double deletion or logic error in the serialization is happening.

bug

Currently, the Statistics window is extremely basic. We should improve it by filling it will all parsed metadata on the media, such as bit rates, etc.

feature

If the **Audio only** radio button is selected, the Container selection combobox is disabled, but encoding will fail unless a container matching the audio type is selected. We should either...

bug

It's currently set to 256kbps by default and configurable in the ini. Ideally, a per codec strategy should determine the maximum bitrate, and, if none is available, a spinbox should...

bug

- save current config to preset or overwrite existing one - list and delete presets

feature

Since the UI is getting less than simple (!) and to better support batch encoding, redesign the UI to use tabs: * Base tab for choosing files to encode, output,...

ui/ux

Encoding fails if the wrong stream type (video+audio, video only, audio only) is provided, so we should detect it using metadata when loading the file and toggle the right radio...

feature