文件转换(File Conversion)是每个计算机用户肯定会经历一次或其他的事情,尤其是处理媒体文件和文档。我们在很大程度上依赖软件或网络服务来做到这一点,并且由于格式很多,转换为这些格式的工具/服务也很多。在过去的两天里,我一直在玩一个名为 File Blender 的免费文件转换器软件,并且对它及其文件转换功能印象(, )深刻。(File Blender)
File Blender文件格式转换器软件
File Blender的伟大之处在于它支持几乎所有多媒体文件之间的转换,包括图片和视频格式,如FLV、MP3、M4A、ACC、MPG、MPEG、VOB、WMV、MP4、GIF、BMP、ICO、JPG、JPEG、TIFF , WMF等
这个工具本身并不是一个独立的软件,但它就像一个紧凑的可扩展命令行包装器,(compact extensible command-line wrapper)将各种命令行转换工具封装在一个包中。让我详细解释一下。
1. 紧凑
File Blender可以根据目的正常工作。在我下载压缩(Right)文件后,第一次解压并运行它(过程很简单),我有点惊讶,因为我看到的是——
就是这样。没有花哨的颜色、不必要的按钮和闪亮的图形或任何东西。您需要做的就是删除或选择文件,根据您的文件所属的格式,File Blender将根据该格式显示选项。下面(Below)是我使用 jpg 图像时的示例。
无论(Irrespective)格式如何,它都支持借助密码对内容进行加密/解密,如果您想保护数据,这将非常有用。
2.它是一个命令行包装器
对于那些不知道的人,命令行工具从命令行(例如Windows上的CMD或Linux中的Shell)工作,没有任何图形界面组件。作为原型,它们对于开发人员测试软件的所需功能是否正常工作非常有用。他们还使用更少的内存,并且没有长时间的安装问题。我们通常通过按下按钮(如浏览文件等)执行的所有操作都是通过键入命令来完成的。但是您不需要在此处作为File Blender执行所有这些操作(File Blender)那对你有用吗。它是一个命令行包装器,从某种意义上说,它结合了一些免费的转换命令行工具,只需单击界面上的按钮,借助在后台运行的批处理文件即可使它们工作。最终,这个工具变得更快更简单。
3. 可扩展
正如我之前提到的,这个工具将其他命令行工具封装在一个屋檐下。不仅如此,它还允许我们定制。这意味着,如果您碰巧知道一个工具可以转换File Blender不支持的格式,您可以将其包含在此工具中并使用它。
例如,File Blender不支持DOC、PDF等之间的转换。但是,如果您碰巧知道可以执行此操作的命令行工具Doc PDF Converter,则可以进行一些更改并将其包含在内。由于它有很大的未来发展空间,我们可以期待未来对这个工具有更多的选择和改进。
文件搅拌器的工作原理
当您使用File Blender转换文件时,输出将保存在桌面上名为Out的文件夹中。(Out)每种文件格式都将支持不同的选项,以及Encryption。例如,Split and Join操作仅适用于PDF格式。
File Blender背后的工作机制
File Blender的核心包含在“Actions”文件夹中。您可以右键单击/按 F1 导航到该文件夹。在该文件夹中,您将看到属于不同格式的子文件夹。如果您想向该工具添加新功能,您需要创建一个新文件夹来定义它必须执行的操作。同时,如果你想删除功能,你只需要删除一个文件夹。每个子文件夹都包含如下所示的组件。
- 配置设置文件(Configuration Setting File )- 这就像一个带有.b扩展名的批处理文件,其中包含一些代码,并在由(.b)File Blender触发时运行
- Exe 文件夹(Exe folder)- 这包含用于执行实际操作的命令行工具和插件。
当您选择或删除具有特定格式的文件时,File Blender将扫描接受该格式并运行该代码的配置设置文件。因此,您看到的所有选项(如转换、反转、加密等)都在该文件中定义,并在命令行参数的帮助下运行,并传递给Exe文件夹中的可执行文件。如果您熟悉编码,则可以对其进行修改以使其按您的意愿工作。
您可以从这里(here)(here)下载 File Blender 。
提示(TIP):File Converter是另一个您想要查看的免费文件转换器软件。
File Blender is a portable free File Converter software for Windows PC
File Conversion is something every computer user would certainly go through one time or the other, especially dealing with media files and documents. We largely depend on software or web services to do this, and since the formats are many, the tools/services which convert to those formats are many. I have been playing with a free file converter software called File Blender, for the last two days and am pretty impressed with it and its file conversion features.
File Blender file formats converter software
The great thing about File Blender is it supports conversion between almost all multimedia files including picture and video formats like – FLV, MP3, M4A, ACC, MPG, MPEG, VOB, WMV, MP4, GIF, BMP, ICO, JPG, JPEG, TIFF, WMF, etc.
This tool isn’t a stand-alone software on its own, but it’s like a compact extensible command-line wrapper encapsulating various command-line conversion tools under a single package. Let me explain in detail.
1. It is compact
File Blender works right according to the purpose. Right after I downloaded the compressed file, extracted it and ran it for the first time(the process is pretty easy), I was a bit astonished because what I saw is this –
That’s it. No fancy colors, unnecessary buttons, and shiny graphics or anything. All you need to do is drop or select file(s) and depending on the format your file belongs to, File Blender will displays options according to that. Below is an example when I used a jpg image.
Irrespective of the format, it supports encrypting/decrypting of the content with the help of a password which is very helpful if you want to protect your data.
2. It is a command-line wrapper
For those who don’t know, command-line tools work from the command line (CMD on Windows or Shell in Linux, for example), without having any graphical interface components. They are very useful for developers to test, whether the desired functionality of the software is working correctly or not, as a prototype. They also use less memory and no long installation headaches. All the actions we usually perform by pressing buttons like browsing files, etc, are done by typing commands only. But you don’t need to do all that in here as File Blender does that work for you. It is a command-line wrapper, in the sense that it combines some free conversion command-line tools, and makes them work just by clicking buttons on the interface, with the help of batch files that run in the background. Eventually, this tool turns out to be faster and simpler.
3. It is extendable
As I mentioned before, this tool wraps other command-line tools under one roof. Not only that, it allows us to customize. This means that, if you happen to know a tool that converts formats that aren’t supported by File Blender already, you can include that inside this tool and work with it.
For instance, File Blender doesn’t support conversions between DOC, PDF, etc. But if you happen to know a command-line tool Doc PDF Converter which does that, you can make some changes and include that as well. Since it has a lot of scope for future development, we can expect more options and improvements to this tool in the future.
How File Blender works
When you convert a file(s) using File Blender, the output will get saved in a folder called Out on your desktop. Each file format will support different options, along with Encryption. For instance the Split and Join operation is available for PDF format only.
The working mechanism behind File Blender
File Blender contains its core inside the “Actions” folder. You can right-click/press F1 to navigate to that folder. In that folder, you will see subfolders belonging to different formats. If you want to add new functionality to the tool, you need to create a new folder that defines what it has to do. At the same time, if you want to delete functionality, you simply have to delete a folder. Every sub-folder contains below-shown components.
- Configuration Setting File – This is like a batch file with .b extension containing some code and will run when triggered by File Blender
- Exe folder – This contains command-line tools and plugins using which the actual operations are performed.
When you select or drop a file with a specific format, File Blender will scan for configuration settings file which accepts that format and runs that code. So, all the options you see like converting, inverting, encryption, etc. are defined inside that file, and run with the help of command-line arguments, passed to the executable file present in the Exe folder. If you are familiar with coding, you can modify it to make it work as you want.
You can download File Blender from here.
TIP: File Converter is another free file converter software that you would like to check out.