lordmulder / LameXP

Audio Encoder Front-End
http://lordmulder.github.io/LameXP
Other
184 stars 18 forks source link

gif2apng support or universal X.exe support #34

Closed SailorOnDaTea closed 8 years ago

SailorOnDaTea commented 8 years ago

It is not sound format but can you add gif2apng support for multithreading? I just want to convert gifs to apng using all cores. By its own gui or CLI with for loop, it will only convert 1 file at a time...

Also, it is more useful if it gives .apng ext output file instead of .png (some programs won't recognize animation but some play when it is *.apng)

you may or may not support options/parameters, it doesn't really matter, since i am ok with defaults. it is a simple exe works like this "gif2apng [options] "filepath\input.gif"

or an universal X program support? user can enter syntax order like {A}{B}{C}... {A} executable name {B} parameters {C} input, output...

lordmulder commented 8 years ago

This doesn't fit into LameXP, because it is focused on audio conversion.

Maybe some code from LameXP could be recycled to create a multi-threaded GUI for image conversion too, but I currently have no plans for anything like that. Sorry.

However, if your program is CLI, then you could give PPX2 (Windows xargs Clone) a try:

dir /b *.jpg | ppx2.exe -P 4 ffmpeg.exe -y -i "{}" "{}.gif"

Above command will convert all .jpg files to .gif via FFmpeg, running four instances in parallel.

SailorOnDaTea commented 8 years ago

Thank you! That kind of thing also works for me :+1: