2

I know how to use google, but if I search for

"transcode: Which Video output format?"

I get a lot of results which are more then seven years old.

I am not a video codec guru, but AFAIK there was a lot of improvements in this area.

So could you give me a hint: Which Video output format should I use for transcode?

Background

I have videos taken with a canon ixus digital camera.

First I want to remove shaking (Works well with the command found here https://askubuntu.com/a/228935/42348).

Then I want to use a matching output format.

guettli
  • 1,765

2 Answers2

2

If you want to avoid Flash players (though most desktops still support them) I'd go with:

H.264 video compression format with the MP4 container. To dig a little deeper, you'll want a quality audio codec to mux that video with, that is also playable on most devices, which is the Advanced Audio Codec (AAC).

The main 'knock' against this solution is it contains lots of patented technology. However, depending on your users, needs and ability to license legally, a H264/AAC/MP4 solution "shouldn't" be a problem.

Another point is that this will not work for live video. The best format for DESKTOP live streaming is still FLV (Flash Video with RTMP plugin on the player) and for mobile, HLS.

Of course, there are dozens of other formats for on-demand playback (WEBM, Theora) and live streaming (e.g. DASH) but you will run into major limits as to which devices can play them (if any).

Andrew
  • 384
  • 2
  • 4
0

I am not an expert on the subject, but I will try to help you. I searched the web as well and found an Article on The Current State of Codecs. It was published in 2012, so I believe the information is fairly current. I think the ones you would want to use for a Linux distribution would be under the "The MPEG Family" heading.I also went to the Ubuntu Software Center and found these outputs on the "Transcode" software:

Transcode Outputs

I hope this helps.

Mudit Kapil
  • 2,081
BJsgoodlife
  • 1,180