Handbrake - a open source video transcoder -- Lanatir's tutorials

in #utopian-io7 years ago (edited)

logo

Motivation

I often experience problems with playing videos on different hardware, playback problems, black screens or no sound is something that is very annoying but happening quite regularly.
Also a resolution that simply is too high for the displaying device can be quite cumbersome.

So a video transcoder is something that comes in very handy and there is one that is open source, free to use and comes with a lot of presets to make life easier for all non techies out there.

Meet Handbrake

Handbrake is exactly developed for the purpose of transcoding videos to different formats, including also sound transcodings.
It is available for all important platforms (Windows, Linux, Mac) and directly has included a lot of codes into the installation files.
Please see the Website for further details and if you want to download the file needed for installation.

Installation

The installation of Handbrake is very easy, you just download a 10MB executable file, double click, select the destination folder and the rest is done by the executable.

First execution

This is the screen that is showed after the first execution, when you press single file in the first dialogue.

1st exec

On the top of the screen are the main functions visible, Open Source for opening any video source file that you want to transcode, or Start encode, for starting the encoding process.
Also very nice are the functions a bit more to the right, Preview, where you can actually watch a preview of the transcoding result with the current parameters and ActivityLog, where you can see in great detail what Handbrake did.

The details of the input files and the selected output parameters are displayed in the lower part of the screen. There are a lot of tabs to choose from and the level of detail in this tabs can be quite confusing if you are no expert. Therefore, one of the best things about Handbrake comes to the right of the screen, it is the Presets section.

The Presets Section contains a lot of already optimised set of parameters for a whole lot of purposes and technical infrastructures, so for instance there is a web section containing encoding parameters specially aimed at web uses.
If scrolled further down there are also a lot of presets for mobile devices like Android, Iphone and so on.
I tested some of them and they are all delivering very good quality!

This is a huge advantage for all the users that are not technical experts of video and audio encoding.

Test encoding

Screen2

As you can see in the Screenshot above i selected the wildlife test video that is part of Windows 7 as a test file.
This is a 30 second video in 720p resolution and the file size is 25 MB.
As you can see on the right side and in the details on the lower part of the screen i selected gmail medium 5 minutes preset. this features a much lower display resolution of 420p and AAC audio in an MP4 container.

After this the only thing you got to do is pressing start encode and entering the filename that you want for the encoded video.

The encoding itself took about half a minute and after this the resulting filesize was only 2,25 MB so less than 10 % of the initial file.

If you want to see in detail what Handbrake did, you can push the ActivityLog button on the upper right side of the screen. This will result in the following Screen displaying a whole lot of details.

log

Conclusion

If you ever had problems with videos because of their codecs or their size, here is the solution. Handbrake features a lot of high quality presets for a lot of use cases, perfectly suited for helping non technical people to get the job done.
So whatever you want to do in video and audio transcoding, give Handbrake a try and you may find what you have been searching for!

That's it for today!

Thanks alot for reading!

Lanatir



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Congratulations @lanatir! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You made your First Comment

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Your contribution cannot be approved yet. See the Utopian Rules. Please edit your contribution to reapply for approval.

  • It's very unclear as to what exactly are you doing here. Please highlight the areas where are working on in the pictures.

You may edit your post here, as shown below:

You can contact us on Discord.
[utopian-moderator]

Hi @manishmike10, i updated the pics with Colors to visualize exactly what the parts of the Screen are showing and where the Information can be found.
Thanks alot for your help!
Lanatir

I understand that you're compressing the file size from the above tutorial.

https://utopian.io/utopian-io/@st3llar/compress-and-convert-video-files-in-handbrake this is similar to yours.

hmm well did not see that ...
no its not necessarily about compressing, but transcoding the Video with Handbrake, an open source tool that is able to use a lot of different codecs and therefore can produce Videos running on a lot of different Hardware Setups.
@manishmike10
i did not see the other tutorial about this tool, but even though this does not make mine wrong does it ?

But your tutorial is focused towards compressing the video. Also there are other tutorial about the transcoding.

well, as far as i understood there is no rule that a tutorial can only be about the whole Software, or why are we seeing thousands of wordpress tutorials out there ?
so if iam violating any rule please tell me, i looked them all up before i wrote this ...

Each wordpress contributions are different. If they are the same, they are rejected.
We also don't accept same tutorial but in other language either.

Your contribution cannot be approved because it is a duplicate. It is very similar to a contribution that was already accepted here.

You can contact us on Discord.
[utopian-moderator]

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 90159.45
ETH 3082.42
USDT 1.00
SBD 2.98