Click here to Skip to main content
12,627,681 members (27,828 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: Mobile Android media
How do I process an already existing video file.
By Processing I mean encoding, changing resolution, bitrate.
Posted 10-Dec-12 21:42pm
Comments
Sergey Alexandrovich Kryukov 11-Dec-12 12:49pm
   
Do you need to do it in Android? Why?
--SA

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

This is too broad topic. There are many ways to encode/transcode video and a good number of different formats/containers, compression algorithms and codecs.

I would highly recommend one of the most lean a capable products, opens-source ffmpeg:
http://en.wikipedia.org/wiki/Ffmpeg[^],
http://ffmpeg.org/[^].

See also related libavcodec:
http://en.wikipedia.org/wiki/Libavcodec[^],
http://libav.org/[^].

The product in both flavors is multiplatform and certainly available for Android as well. Please see:
http://sourceforge.net/projects/ffmpeg4android/[^].

—SA
  Permalink  
v2
Comments
ProgramFOX 11-Dec-12 12:55pm
   
+5!
Sergey Alexandrovich Kryukov 11-Dec-12 13:08pm
   
Thank you.
(By the way, these days I'm transcoding some of my videos purchased years ago just to save them: the codecs are phased out from all bundles as obsolete, so I had to bite a bullet: installed a virtual PC, found very old codes and transcoded the video. Nothing worked better for me than ffmpeg. VideoLAN (also based on ffmpeg) can be used, too, but for pure transcoding ffmpeg is much better.)

--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.161205.3 | Last Updated 11 Dec 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100