Author Topic: [Tool] Media Converter  (Read 1461 times)

MEDIA CONVERTER
Version 2.3


This is a application that I wrote to help me convert music for Blockland. It wraps FFmpeg using the programing language Python. It is a command line based application that uses a predefined template to convert a whole folder. Currently it is only compatible with Windows7 and Windows8, though I hope to change that soon.

This app is designed to work with a song editing program such as Audacity. The app currently cannot edit songs, only convert them from one format to another. So please, don't think this'll replace it, it simply makes the process easier. (For now >:P)



New Release soon, keep en eye on this page!

Current Features:
  • FFmpeg and all it's power!
  • Simplicity!
  • Start and forget!
  • Song-name Scrubbing!
  • Cookies!

Planned features:
  • Basic song editing!
  • Mac&Linux support!
  • GUI?
  • Suggestions?


You can get this wonderful app by clicking the download button below!
Download link in my profile
SHA-1: 1F4342CDFEDCD9FABD4699439E4B3 AC55EB02FE0
MD5: 34B29FF80DBF065E5DEB8CDFA74B6 599
CRC32: AF8E409E

If you have tried this, please post your thoughts on it! Rate X/10



« Last Edit: June 29, 2013, 10:46:40 PM by starcraft »

You're not allowed to post applications on the forums.

As in, no programs? :C

That's what application means, so yes.

So no scripts? I'll go ahead and remove this then. Sorry for the trouble.
Download backup!
« Last Edit: June 13, 2013, 07:55:27 PM by starcraft »

Can you post the SHA256 of your ZIP?

Why didn't you just use pyffmpeg? In addition, it's generally a very bad idea to bundle your program with an entire portable version of it's dependencies.
Just let users install the dependencies themselves and have them run your program itself.

Can you post the SHA256 of your ZIP?
Why does this matter?



It doesn't matter at all.

They're valuable for confirming that a file did not get corrupted during the download.

Why didn't you just use pyffmpeg? In addition, it's generally a very bad idea to bundle your program with an entire portable version of it's dependencies.
Just let users install the dependencies themselves and have them run your program itself.

I wasn't even aware that there was a pyFFmpeg. The way I'm doing it lets you insert any version/type of FFmpeg. I'm not sure if pyFFmpeg even supports something like that. Plus after looking at it, it appears to be written in Python 2.7, where as I'm using python 3.2.

As for packaging the scripts with a portable python version and FFmpeg, Its nice only having to unzip the file and then double click the .bat file to run it. I didn't want to force you to download and install a bunch of odd tools.

I might just move to a source only version, we shall see.

Can you post the SHA256 of your ZIP?

Will CRC32 suffice?


Also, I'm working on adding basic cutting options. Such as cutting the song from 1:42 seconds in to 2:10 and then converting.
« Last Edit: June 14, 2013, 09:58:22 PM by starcraft »

In addition, it's generally a very bad idea to bundle your program with an entire portable version of it's dependencies.
Just let users install the dependencies themselves and have them run your program itself.

You have to evaluate these things on a case-by-case basis. Sure you may have read some hyperbolic "top 5 reasons why bundling dependencies is bad" article somewhere but in this case it's a standalone offline application to be used by kids who probably won't know how to install a load of dependencies.

They're valuable for confirming that a file did not get corrupted during the download.
You will notice if the file is corrupted because then it doesn't work
You don't need a hash for that

You will notice if the file is corrupted because then it doesn't work
You don't need a hash for that
My plan was to check the file with Virustotal.