Many people still seem to have lots of misunderstandings about H.264 support and they often try to feed wrong kinds of files to their tablets resulting in choppy playback, so I create this thread to help atleast some of them:
*****************************************************
* The Iconia Tab A500 does support H.264 video in 720p baseline-profile on 3.0.1 stock ROM, it doesn't support hardware playback of 1080p video at all and that will be choppy. The tablet simply doesn't have enough processing power to do 1080p video in software fast enough, so you'll have to update or install a custom ROM for that.
* The tablet on 3.1 (or newer) does support H.264 video in 720p resolution in baseline-, main- and high-profiles, but 1080p resolution video only in baseline-profile. This means that if you're getting choppy video playback on 1080p video then it's not baseline-profile and doesn't use hardware playback.
* The difference between baseline-profile and high-profile is that high-profile produces better quality output and smaller files. On a mobile device with limited storage it's obviously then better to use high-profile as often as possible.
* The tablet only has 720p screen so it's pointless to play 1080p on it. You should only use 1080p video if you plan to display it on big screen via HDMI.
*****************************************************
Handbrake: what and where?
Handbrake is an application that is meant for easy transcoding -- ie. converting from one format to another -- of video. It does the transcoding job in software so it can take a lot of time, especially if your computer isn't too beefy, but then again it produces a lot, LOT better quality output than any of the applications that utilize hardware encoding.
Handbrake can be downloaded from http://handbrake.fr/downloads.php
Handbrake can't use encrypted DVDs as input, ie. almost any regular DVD-movie. You need to strip those first to your HDD and then use Handbrake for transcoding. On their website they suggest using Fairmount paired with DVD2OneX if you're on Mac, or AnyDVD on Windows.
As transcoding jobs usually take several hours per movie I personally like to set up what I want transcoded and add several movies to queue and leave Handbrake to do its job during the night when I'm sleeping. That way it doesn't bog down the system when I'm actually using it myself.
As for hardware-assisted encoding: such solutions are really a whole lot faster, like using Cyberlink MediaEspresso I can transcode a whole 2 hour movie in just 15 minutes. But the downsides are bigger files and lower quality, and so far I have not seen a single hardware-assisted transcoding application that does high-profile, only baseline-profile. Thus I personally only recommend using such when you're in a hurry, otherwise use Handbrake.
*****************************************************
Set-up a 720p high-profile job on Handbrake:
* Load up a video
* On the first tab ("Picture") find a setting called "Anamorphic" and change it to "Loose"
* Set "Width" to "1280"
* Go to the 3rd tab ("Video") and select "Constant Quality", set it to 20.0
* Go to the 4th tab ("Audio"), select the audio track(s) you wish to use, and set the settings as follows: Audio Codec AAC(faac), Mixdown Dolby Pro Logic II, Samplerate Auto, Bitrate 160, DRC 0.0
* Go to the last tab ("Advanced") and set the settings as follows:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Set-up a 720p baseline-profile job on Handbrake:
Do otherwise the same as in above steps, but replace the last step with the following:
* Go to the last tab ("Advanced") and set the settings as follows:
*****************************************************
Set-up a 1080p baseline-profile job on Handbrake:
* Load up a video
* On the first tab ("Picture") find a setting called "Anamorphic" and change it to "Loose"
* Set "Width" to "1920"
* Go to the 3rd tab ("Video") and select "Constant Quality", set it to 20.0
* Go to the 4th tab ("Audio"), select the audio track(s) you wish to use, and set the settings as follows: Audio Codec AAC(faac), Mixdown Dolby Pro Logic II, Samplerate Auto, Bitrate 160, DRC 0.0
* Go to the last tab ("Advanced") and set the settings as follows:
*****************************************************
How to add subtitles
Handbrake doesn't support rendering of external subtitles in the output, ie. your only option is to use a videoplayer application that supports external subtitles, or use another transcoder software. Mediacoder can handle rendering of subtitles in the output if you really want hardcoded subtitles and Mediacoder has a pretty nice configuration wizard you can use, but it also has a GAZILLION different options and tweaks and thus there's plenty of things you can ruin your transcoding with if you don't know what you're doing.
Mediacoder also supports using CUDA on NVIDIA GPUs for speeding up the transcoding but again it cannot do high-profile H.264 then, you'll need to use CPU encoding for that.
If you're interested in using Mediacoder instead then go to http://www.mediacoderhq.com/ and download.
As for media player software that supports external subtitles: Moboplayer for example is one that has worked fine for me so far. If it doesn't work for you then leave a comment and state clearly what fails and what kinds of files you're using.
Where to get subtitles then? Well, I for one like to use www.subscene.com, they've got a great selection there for almost all possible languages.
*****************************************************
Disclaimer: I am not an expert in these things and thus I don't promise anything whatsoever nor accept any responsibility for anything. However, these instructions SHOULD work
UPDATE: Added ready presets in a zip file at the bottom, just import them in Handbrake and you're good to go.
UPDATE #2: Had a major brainfart and forgot to add a preset for encoding DVD-videos; they're only 480p or 576p, depending on the DVD, so using even 720p preset is a waste of bandwidth and storage space. Do find the dvdsource.zip - preset in the attachements below!
HALEP, Why is the resulting file so big?!
I personally seriously hate compression artifacts and wish to retain every single possible detail so I had left the Constant Quality setting somewhat high. In hind-sight I should have included presets with Constant Quality set lower so the output files are also smaller. Well, now you have it; just download the "Smaller output files.zip" from the attachments, import the profiles and use those instead when transcoding if you want smaller files and do not mind the slightly lower visual quality, the resulting output file should be anything between 30%-60% smaller.
epic
Too cool of you!
Thanks Werecatf!
Great job!
cheers!
I do fair number of encoding using Handbrake and this will certainly help me to encode in 720p high-profile
Thanks for the tut! Gave you a click, truly awesome help for those that watch movies on their A500s!
Might be a good idea to create some profiles too, so folks can just import them into handbrake.
This should be a sticky!
cd85233 said:
This should be a sticky!
Click to expand...
Click to collapse
++++ 1
Updating the thing a bit, planning to add a few more sections to it like e.g the subtitles and so on. Ask away if there's something you don't understand, I'll try to clarify things.
What video player do you use Cat?
Zylograth said:
What video player do you use Cat?
Click to expand...
Click to collapse
I find MoboPlayer good for my uses. I usually have subtitles in .srt as a separate file in the same directory as the movie so I don't have to do anything special to get subtitles working, and otherwise I don't need any kind of special features from a video player.
Thsi is AWESOME!
I Must share this to the world on Google Plus.
Great guide.
https://plus.google.com/u/0/113884569404079501384/posts/Ak6FFUvz1Kz
Weird. I tried the 720p high settings on a 1080p video and there was a lot of artificing. I'll try a different vid and see what happens.
edgie168 said:
Weird. I tried the 720p high settings on a 1080p video and there was a lot of artificing. I'll try a different vid and see what happens.
Click to expand...
Click to collapse
That's strange, I don't get such myself. Did you try with another vid already?
Very, very useful thread! And you've prepared presets as well - good job, WereCatf!
Ok
I used the 720p preset for a DVD and it came out very "soft". There was no detail and everything was blurry. Think this is because its native format was 480 (dvd) not 720. Is this correct or is there a bigger issue here?
Aaron Camp said:
Ok
I used the 720p preset for a DVD and it came out very "soft". There was no detail and everything was blurry. Think this is because its native format was 480 (dvd) not 720. Is this correct or is there a bigger issue here?
Click to expand...
Click to collapse
You cannot increase the quality of the video - encoding a 480 video @ 720 will just make it look like crap.
I actually went out and asked the Handbrake developers if they're planning to add the option of burning-in external subtitles to the output file, their response was that "no one needs that" and thus they will not add it.
I found the response.. well, not too convincing, and was disappointed to hear that. I doubt it'd be much work for them to add that. But I guess that's that then.
I'm now wondering if I should do a similar how-to for MediaCoder in case some people wish to use that instead, like e.g. if they really need the ability to burn in their subtitles.
Stupid newbie question. How do you get going watching movies. Ie; What format are the movies in, file size, program used and now I'm confused about this Handbrake thingy! I appreciate any help!
tedpc01 said:
Stupid newbie question. How do you get going watching movies. Ie; What format are the movies in, file size, program used and now I'm confused about this Handbrake thingy! I appreciate any help!
Click to expand...
Click to collapse
The files created by Handbrake are .MP4, but the A500 can also play some .AVI files by default. You can also install one of the players from Market to get support for extra formats. I personally use MoboPlayer.
The file size for 720p high-profile videos created by Handbrake are something around 1.5Gt-2Gt, depending on the length of the video obviously.
Related
Make sure to read the Wiki on Video Playback basics (credit to Chris Cross) here.
EDIT: My final conclusion on video issue here.
OK everyone, we've takin' it to another level. Follow this thread for the real HD experience.
Video playback on Blackstone (as well as on other Mobile devices in general) depends pretty much on many factors:
1. Video Format and Container
2. Video Bitrate
3. Audio Bitrate
4. Combined (general file) Bitrate
5. Video size
6. Processor speed
7. Video acceleration
8. Device/Internal/SD Card Storage speed
Doing some thinking about each of the points above will take you to a conclusion which will give most of you the answer as to why Blackstone (or any other Mobile device) will not - by far - play back video files that your PC or Notebook can (Hint: think about Processor, RAM and Disk Access) and as to why is conversion needed.
We can't really do pretty much with the Processor speed and Video acceleration (well, we aren't talking about overclocking here and we aren't referring to the so much discussed driver issue either), but can tweak Video Format and Container, Video/Audio/Combined Bitrate and Device/Internal/SD Card Storage speed.
1. Video Format and Container
This section refers to what type of video file is generated via conversion (Hint: AVI, MPG, 3GP, etc.) and what codec is used inside that file (Divx, Xvid, FLV, etc.).
Here's a small hint to let you see the differences between these.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
* Benchmark has been done on the same file, converted at same audio and video bitrate, but save to different formats and container. Coreplayer was used for both Benchmark and Playback. SUPER video converter, which is a free and fantastic all in one video conversion solution, was used to convert video files.
We obviously see that AVI format/container with FLV codec is a winner here. We also notice the difference in playback as to SD Card playback is generally slower than Internal Storage playback (we will discuss this at point 7.)
2, 3 and 4. Video/Audio/Combined (general) Bitrate
As you can see in the same chart, playing with the Bitrate offers different results. That is, lowering the bitrate will get you higher benchmark results simply because the amount of data that needs to be processed is less.
5. Video Size
Video size refers to the dimensions of the video canvas, the resolution if you want. Lowering the resolution will also give you better benchmark results. The explanation is the same, the amount of data that needs to be processed is less.
6. Processor speed
Not discussed
7. Video acceleration
Not discussed
8. Device/Internal/SD Card Storage Speed
Fire up your favorite system benchmark application (i.e.: SKTools) and run a benchmark on Device Storage and one on SD Card. You will obviously see that Device Storage is way faster (like more than 3 times faster) than SD Storage. "What the...? I have a Class 6 SDHC Card?" Yes you do! There are also Operating System drivers for that. The thing is, the Operating System is not configured properly to take advantage of that.
Solution: Download my attached cab, install to Device, Soft Reset, run your benchmark again! What do you see?
CONCLUSION:
Taking all these into consideration, after alot of cigarettes and beer spent in front of the PC and my Blackstone, I've came up that the perfect solution for video playback on Blackstone (probably other devices too) is: FLV format in AVI container at 560x304 resolution, encoded at 1200 kbps video and 128 kbps audio. That generates a Combined Bitrate of 1328 kbps. You can probably go even higher, as to 1500 kbps video and keep 128 kbps audio, having a General Bitrate of 1628 kbps. Should be no problem after my SD TuneUp cab, but I personally consider such high video bitrates a waste of space.
I found that going beyond 1200 kbps video has no impact on quality, 1200 kbps reached maximum, but this may depend on your file and your needs.
So, short story:
Code:
FLV @ 560x304 pix. @ 1200 kbps video & 128 kbps audio
You can play a little bit with resolution and bitrate, but keep it around there.
Having installed my SD TuneUp cab and using the settings I recommend, you will get fantastic video playback experience on Blackstone in any Media Player (yes, classic Windwso Media Player and HTC Album too).
I upped a converted HDTV trailer here (scores around 120%) and another one here. Go play!
EDIT: My final conclusion on video issue here.
When I'm more awake (or maybe just a tad more experienced in these things!), I'm sure that will actually make a lot of sense!
(please note - this is down to my lack of understanding, not the way you're explained it!)
Many thanks!
Sounds good but I am allready playing Avi, dix, xvid kinda movies straight from torrent sites, I just download the 700mb divx files which are: 564x308 25fps mpeg-4 video they gave me a benchmark of 102.59%
For me its perfect no more converting or anything.
But keep up the good work, I appreciate it a lot !
Louis said:
Sounds good but I am allready playing Avi, dix, xvid kinda movies straight from torrent sites, I just download the 700mb divx files which are: 564x308 25fps mpeg-4 video they gave me a benchmark of 102.59%
For me its perfect no more converting or anything.
But keep up the good work, I appreciate it a lot !
Click to expand...
Click to collapse
Well, my post referrs to HD files, which are either HD720 or HD1080.
The downloaded files already are converted, so no need for that, Blackstone plays them back just fine!
P.S.: Watch for piracy issues! There are copyrights!
I mean kitesurfing videos and other sport videos
The following video I can play at the HTC HD alsmost fine.
http://flexifoil.com/video-download/Revolve2008.mov/
Good enough to watch, maybe you can give it a try.
A benchmark of only 63.15%
installed but what next?
I installed the tuneup cab on my touch hd and cant see it in program files to activate it or tweak stuff. Am I missing something. Thanks.
truthseekers said:
I installed the tuneup cab on my touch hd and cant see it in program files to activate it or tweak stuff. Am I missing something. Thanks.
Click to expand...
Click to collapse
You're not missing anything, you don't need to activate anything, it just made your SD card access 3 times faster.
Louis said:
I mean kitesurfing videos and other sport videos
The following video I can play at the HTC HD alsmost fine.
http://flexifoil.com/video-download/Revolve2008.mov/
Good enough to watch, maybe you can give it a try.
A benchmark of only 63.15%
Click to expand...
Click to collapse
Can't access that so no opinion from my side for now.
Great work !
I played the movie Ice Age 1 656x352 25fps. And the HD couldn't do it. Now after your .Cab it seems to work perfectly !
I think your theory about the slow SD is true !
Nice work, thanks !
Louis said:
Great work !
I played the movie Ice Age 1 656x352 25fps. And the HD couldn't do it. Now after your .Cab it seems to work perfectly !
I think your theory about the slow SD is true !
Nice work, thanks !
Click to expand...
Click to collapse
One more happy customer!
Glad you're satisfied with this gorgeus device!
Hi! First of all, thanks for the tip!
Second, will the encoding make the files larger, or smaller?
Bungieman said:
Hi! First of all, thanks for the tip!
Second, will the encoding make the files larger, or smaller?
Click to expand...
Click to collapse
The sample I upped was initially 110MB, after conversion, you can see from the link at post #1, is approx. 10-11MB.
So is your tweak a general tune up for any data moving from (to?) SD card or is it only a video tweak?
Great first post incidentally - good science and good writing!
iain.fraser said:
So is your tweak a general tune up for any data moving from (to?) SD card or is it only a video tweak?
Great first post incidentally - good science and good writing!
Click to expand...
Click to collapse
SD TuneUp is a general SDHC tuner, it has to do with general SD card data access.
Thanks!
Thanks (in advance) TNYYNT !
Though I'm not too clear how to install the cab file. But I'll get to that bridge when I actually get my Touch HD (hopefully next week! )
SingaporeAirlines said:
Thanks (in advance) TTYYNT !
Though I'm not too clear how to install the cab file. But I'll get to that bridge when I actually get my Touch HD (hopefully next week! )
Click to expand...
Click to collapse
Just download the file to your device, launch it from File Explorer, install it to Device and soft reset.
Just wanted to say thanks for the solution, just tried it with a few HD movies I had, end result is fantastic.
What audio codec would you suggest? Does it matter? I went with mp3 and strangle ended up with reduced volume.
tnyynt; Big thanks for the great topicstart and the speedup cab!
I just benchmarked a moviefile before installing the cab; 97.53% speed, after installing the cab(and softresetting afterwards); 97.58%... Maybe the file was already read fast enough before benchmarking.
The FLV encoding looks like the best option now, thanks for posting the benchmarks, this really makes clear which format we need to use if we want to encode a file.
What does the tuneup cab actually do? Is it a cache optimisation or something else?
_macca said:
Just wanted to say thanks for the solution, just tried it with a few HD movies I had, end result is fantastic.
What audio codec would you suggest? Does it matter? I went with mp3 and strangle ended up with reduced volume.
Click to expand...
Click to collapse
128 kbps stereo MP3 will do it.
Guus_ said:
tnyynt; Big thanks for the great topicstart and the speedup cab!
I just benchmarked a moviefile before installing the cab; 97.53% speed, after installing the cab(and softresetting afterwards); 97.58%... Maybe the file was already read fast enough before benchmarking.
The FLV encoding looks like the best option now, thanks for posting the benchmarks, this really makes clear which format we need to use if we want to encode a file.
Click to expand...
Click to collapse
If you downloaded the file I upped in post #1, then there's something strange, I get close to 120% with that file.
tboy2000 said:
What does the tuneup cab actually do? Is it a cache optimisation or something else?
Click to expand...
Click to collapse
Something like that.
Team,
Thought I would throw this out here so people don't have to hunt it down.
Standard DVD:
The Samsung Galaxy S has a big, beautiful screen that just begs for some quality video to show off. But what is the best way for you to convert your favorite videos and transfer them to your Galaxy S? In this guide, we show you what software you need to convert videos for viewing on the Galaxy S, and we also show you how to get your newly converted videos onto your handset.
Requirements:
1. Installed copy of Handbrake software from here http://handbrake.fr/downloads.php
2. Video files and or DVD of your choice
3. Samsung Galaxy S with microUSB cable
Step I: Launch the Handbrake application on your computer and select the video source
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
1. Launch Handbrake (figure 1)
2. In the menu on the right-hand side, select the iPod Legacy preset (figure 1)
3. Select your video source by clicking on the Source dropdown menu (we used a DVD for our testing purposes)
4. Select the destination and name for the file once it has been converted (both the .mp4 and .m4v extension work for the Galaxy S)
5. Confirm that the container is set to MP4 File and that Large file size, Web optimized, and iPod 5G support are unchecked
Step II: Adjust Handbrake's Video Settings
Picture Tab:
1. Uncheck Keep Aspect Ratio
2. Set the Galaxy Sd Width and Height (the Galaxy S supports a maximum of 800 x 480 pixels)Video Tab:
(click to enlarge)
1. Set Handbrake's encoding settings by clicking on the Video tab (figure 2)
2. Confirm the Video Codec is set as H.264 (x264)
3. Framerate (FPS) should be set to Same as source
4. Under Quality, select the Avg Bitrate (kbps) and change it to 1500
Step III: Adjust audio settings
(click to enlarge)
1. Set Handbrake's audio settings by clicking on the Audio tab (figure 3)
2. Confirm the Audio Codec is AAC (faac)
3. Mixdown should be set to Stereo.
4. Change the Samplerate to 48
5. Change the Bitrate to 160
Step IV: Save as a preset for future use
1. Click on the Presets menu and select New Preset
2. Enter Galaxy S in the dialog box and click Add
3. "Galaxy S" will now be saved as a preset and listed on the right hand side in Handbrake to be used in the futureStep V: Convert the video and copy to your Galaxy S
1. Click on the Start button in Handbrake
2. A command line/DOS window will open and start to process the video conversion
3. Once the conversion is done, mount your Galaxy S on to your computer via USB (figure 4)
4. Once mounted, create a folder named Video in the root folder on the Galaxy S
5. Copy converted file into the Video folder
That's it! The converted video can now be played on your Galaxy S using the Gallery app. It should look fantastic on the Galaxy S's screen as long as the original source was of good quality.
A few things to keep in mind when converting video:
1. The Galaxy S does not like video file sizes over 2GB (the settings in Step II should help insure that the file size is kept under 2GB)
2. Your converted video will only be as good as the source video
3. If your source is over 800 x 480, you must be sure to set the width and height to a maximum of 800 x 480 as noted in Step II
Blu-Ray:
Coming Soon:
Thanks OP. Great instructions....
I just have to say, you don't need to limit the dimensions to 800x480, the phone will play 1280x720 (720p) videos just fine.
raduque said:
I just have to say, you don't need to limit the dimensions to 800x480, the phone will play 1280x720 (720p) videos just fine.
Click to expand...
Click to collapse
I'm changing my stance. This post is not to convert to HD. It will depend on your source your using. You can't just take a DVD and use Handbreak to convert video to 720p your source will have to support that. That will be another topic.
TGA_Gunnman said:
Good point, I will try that out and see how it performs. Let me know if anyone tries it before me and i'll update the resolution setting in the post.
If anyone wants to try 5.1 audio in their settings let us know your results.
I want to get video and audio going as good as it can get.
Click to expand...
Click to collapse
So, in keeping balance between (1) quality and (2) file size, what is the benefit of coding in 720p when the max screen res is lower? For TV out? And if that's the case, can the tv out cable even handle above 480p? I definitely want to have the best quality possible, but I don't want to have needlessly large files taking up space, bc ultimately I'd like to have a decent size library of media.
Input would be appreciated. I'm relatively inexperienced in the ways of the videophile.
EDIT: I guess maybe 720p would work over DLNA? That might be worth it if pushing to xbox 360 works as people have claimed. Can't wait to get mine on Wed and try!
TGA_Gunnman said:
Good point, I will try that out and see how it performs. Let me know if anyone tries it before me and i'll update the resolution setting in the post.
If anyone wants to try 5.1 audio in their settings let us know your results.
I want to get video and audio going as good as it can get.
Click to expand...
Click to collapse
Under the video tab, I Uncheck keep aspect ratio, but I can't set it higher than the original aspect ratio of the file. So it won't let me set it to 800X480. Any ideas?
edykes1 said:
Under the video tab, I Uncheck keep aspect ratio, but I can't set it higher than the original aspect ratio of the file. So it won't let me set it to 800X480. Any ideas?
Click to expand...
Click to collapse
I'm changing my post to the original. Let stay at native screen res and sound for this howto.
You can experiment on 5.1 and 720p if you want.
If you use 720p source you can choose classic ipod and crank your settings to create great looking HD videos that run good on the Galaxy S
Gunnman from Galaxy S
awesome stuff, thanks!
israel941 said:
So, in keeping balance between (1) quality and (2) file size, what is the benefit of coding in 720p when the max screen res is lower? For TV out? And if that's the case, can the tv out cable even handle above 480p? I definitely want to have the best quality possible, but I don't want to have needlessly large files taking up space, bc ultimately I'd like to have a decent size library of media.
Click to expand...
Click to collapse
Even on a lower resolution screen, a higher-resolution video file is going to look better. Actually, I take that back, it's more about the bit rate than the resolution. A 1280x720 video encoded with a low bit rate isn't going to look as good as a high bit-rate 800x480 video.
Encoding at 720p generally uses higher bit rates anyway, around 3-5Mb/s for 720P and 10-13Mb/s for 1080p using H/X.264 to encode. Some MPEG streams can be as high as 30+Mb/s! It looks like the OP is encoding about half-HD bitrates (1.5Mb/s) - that outta be fine on the Vibrant's screen, though personally, I'd encode to 2-2.5Mb/s.
raduque said:
Even on a lower resolution screen, a higher-resolution video file is going to look better. Actually, I take that back, it's more about the bit rate than the resolution. A 1280x720 video encoded with a low bit rate isn't going to look as good as a high bit-rate 800x480 video.
Encoding at 720p generally uses higher bit rates anyway, around 3-5Mb/s for 720P and 10-13Mb/s for 1080p using H/X.264 to encode. Some MPEG streams can be as high as 30+Mb/s! It looks like the OP is encoding about half-HD bitrates (1.5Mb/s) - that outta be fine on the Vibrant's screen, though personally, I'd encode to 2-2.5Mb/s.
Click to expand...
Click to collapse
good info. i'm gonna play around with a few bit rates and resolutions then and see what the difference is in file size and how much difference my eye can pick up and go from there. getting my vibrant tomorrow so i'll probably post back with some results in a few days.
Tagging this .
So you can convert a movie you have on DVD to play on the phone?
Sent from my SGH-T959 using XDA App
vinnydakid said:
So you can convert a movie you have on DVD to play on the phone?
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
..................................yup
It seems that most of my DVDs are protected and my files come out all pixelated.
Does anyone know a good way around this?
For some reason when I encode full length movies this method does not work.
I've converted multiple music videos using these settings, and they look AMAZING.
However, when I try to encode a movie from a 720p source the movie only shows a black screen with no sound on my Vibrant. The counter counts, the slider moves, but there is no picture or audio...
I have been encoding my files into an MKV container but used the target size to be under 2 gigs...The file does not play. Is the bit rate limit on the vibrant 1.5 mbps? What is the best bit rate to keep for a dvd conversion that will play on the Vibrant? I wouldn't mind doing this for playback on the PS3 as well. BTW I prefer mkv over mp4 container for obvious reasons.
PS
The method works but Don't like Mp4 container as it doesn't show the movie length on the file and it will not save the spot where I last viewed after exiting...
Any advised welcomed.
I've followed these instructions and yet when I convert a BR video the audio gets distorted (kind of a slow sounding distortion), the video shows up perfectly however. If I just put the file straight from my comp to the phone i still get great video but no sound. Anyone have any advice?
xavice said:
I've followed these instructions and yet when I convert a BR video the audio gets distorted (kind of a slow sounding distortion), the video shows up perfectly however. If I just put the file straight from my comp to the phone i still get great video but no sound. Anyone have any advice?
Click to expand...
Click to collapse
You need to rip the BR first to a file. Then convert it to use smaller space. I havn't used handbreak to rip BR just AnyDVD. This HOWTO is for standard DVD. I will work on a BR post later.
TGA_Gunnman said:
You need to rip the BR first to a file. Then convert it to use smaller space. I havn't used handbreak to rip BR just AnyDVD. This HOWTO is for standard DVD. I will work on a BR post later.
Click to expand...
Click to collapse
It is a BR rip. And that might best explain why I can add any of my DVD rips with no problem without having to convert but any BR rips I have problems.
Team,
Thought I would throw this out here so people don't have to hunt it down.
The Samsung Galaxy S has a big, beautiful screen that just begs for some quality video to show off. But what is the best way for you to convert your favorite videos and transfer them to your Galaxy S? In this guide, we show you what software you need to convert videos for viewing on the Galaxy S, and we also show you how to get your newly converted videos onto your handset.
Requirements:
1. Installed copy of Handbrake software from here http://handbrake.fr/downloads.php
2. Video files and or DVD of your choice
3. Samsung Galaxy S with microUSB cable
Step I: Launch the Handbrake application on your computer and select the video source
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
1. Launch Handbrake (figure 1)
2. In the menu on the right-hand side, select the iPod Legacy preset (figure 1)
3. Select your video source by clicking on the Source dropdown menu (we used a DVD for our testing purposes)
4. Select the destination and name for the file once it has been converted (both the .mp4 and .m4v extension work for the Galaxy S)
5. Confirm that the container is set to MP4 File and that Large file size, Web optimized, and iPod 5G support are unchecked
Step II: Adjust Handbrake's Video Settings
Picture Tab:
1. Uncheck Keep Aspect Ratio
2. Set the Galaxy Sd Width and Height (the Galaxy S supports a maximum of 800 x 480 pixels)Video Tab:
1. Set Handbrake's encoding settings by clicking on the Video tab (figure 2)
2. Confirm the Video Codec is set as H.264 (x264)
3. Framerate (FPS) should be set to Same as source
4. Under Quality, select the Avg Bitrate (kbps) and change it to 1500
Step III: Adjust audio settings
1. Set Handbrake's audio settings by clicking on the Audio tab (figure 3)
2. Confirm the Audio Codec is AAC (faac)
3. Mixdown should be set to Stereo.
4. Change the Samplerate to 48
5. Change the Bitrate to 160
Step IV: Save as a preset for future use
1. Click on the Presets menu and select New Preset
2. Enter Galaxy S in the dialog box and click Add
3. "Galaxy S" will now be saved as a preset and listed on the right hand side in Handbrake to be used in the futureStep V: Convert the video and copy to your Galaxy S
1. Click on the Start button in Handbrake
2. A command line/DOS window will open and start to process the video conversion
3. Once the conversion is done, mount your Galaxy S on to your computer via USB (figure 4)
4. Once mounted, create a folder named Video in the root folder on the Galaxy S
5. Copy converted file into the Video folder
That's it! The converted video can now be played on your Galaxy S using the Gallery app. It should look fantastic on the Galaxy S's screen as long as the original source was of good quality.
A few things to keep in mind when converting video:
1. The Galaxy S does not like video file sizes over 2GB (the settings in Step II should help insure that the file size is kept under 2GB)
2. Your converted video will only be as good as the source video
3. If your source is over 800 x 480, you must be sure to set the width and height to a maximum of 800 x 480 as noted in Step II
This program crashed whenever i try to convert a vob file that is over 1gb in size. Smaller vob files convert just fine.
Great guide TGA_Gunnman thanks!
But since Galaxy S supports Matroska files, why don't some of them work on the phone? Example episodes of the Simpsons and TopGear work just fine if I throw them to my fone in 720p format. But Futurama, Band of Brothers and such do not. Even if I convert the Furutama episodes to the native resolution, BUT keep the mkv-format: still they don’t work. But they work in .mp4-format ofcourse, but this conversion method takes a a lot of processin power and a LOT of time.
jokuvuan said:
Great guide TGA_Gunnman thanks!
But since Galaxy S supports Matroska files, why don't some of them work on the phone? Example episodes of the Simpsons and TopGear work just fine if I throw them to my fone in 720p format. But Futurama, Band of Brothers and such do not. Even if I convert the Furutama episodes to the native resolution, BUT keep the mkv-format: still they don’t work. But they work in .mp4-format ofcourse, but this conversion method takes a a lot of processin power and a LOT of time.
Click to expand...
Click to collapse
Correct me if I'm wrong but are not MKV files just containers for audio/video/subs?
So you can have in a MKV an AVI+MP3, or MP4+AAC and so on...
TGA_Gunnman said:
Team,
Click to expand...
Click to collapse
Thanks but it did not work. I actually tried to convert a 2.6 GB mp4 file using handbrake following a guide by someone in the forum to convert videos to play in the SGS. It produced a 2.1 GB mp4 but SGS will not play it just skips over to the next video file.
I even tried to convert the video using Kies but the video quality is so crap, can't believe how samsung can provide such a software where it converts all movie frames not above 300 pixels whereas SGS is having 800!!?
Worked for me, ripped my Avatar DVD into a 2.5GB file with Handbrake and it plays perfectly.
Arkymedes said:
Correct me if I'm wrong but are not MKV files just containers for audio/video/subs?
So you can have in a MKV an AVI+MP3, or MP4+AAC and so on...
Click to expand...
Click to collapse
That's my understanding as well.
Some mkv files play on my PS3, some do not; just depends on the underlying codecs used. Same thing for the Galaxy S.
?????????? convert???????? why???????
Guys,
One of the main points of having an SGS is that you DONT HAVE TO CONVERT "videos".
EDIT: I see you are referring to DVD's!!
aah, ok
DVD is different from "videos", DVD is just one kind of way to deliver videos.
Of my +1200 divx, xvid, wmv, mkv, mp4 videos, VERY few have been unable to play, I have not even considered the hassle of a conversion software, this isnt an iphone after all ;-) Even some 720p HD videos play with no conversion with my SGS... awesome phone.
Mark
I think it is an issue more with the audio than the video for why some mkvs don't play. There is a program, can't remember the name ATM, that is used I icon vert mkvs into xbox compatible mp4s. Ot takes about ten or twenty minutes, I think it only modifies the audio but does nto transcode the video.
drizek said:
I think it is an issue more with the audio than the video for why some mkvs don't play. There is a program, can't remember the name ATM, that is used I icon vert mkvs into xbox compatible mp4s. Ot takes about ten or twenty minutes, I think it only modifies the audio but does nto transcode the video.
Click to expand...
Click to collapse
yeah I used Popcorn mkv converter http://www.videohelp.com/tools/PopCorn_MKV_AudioConverter, it was so simple, I don't have to do extract audio - reencode - repatch manually all was taken care of the software like a breeze, great work by the developer and he is worth to be appreciated with some gift as he saved me now. The fix was so easy it just took some 5 + mins for a movie and around less than a minute for my song video. Now it plays in my SGS. Remember it only supports mkv files. Audio codec that was not supported by SGS was VORBIS in those files.
My only problem is to reencode my mp4 avatar which is great quality but audio missing in SGS, anyone suggest how I can do this easily like the above.
Hey guys
this program works great and all but I noticed some videos show up in the mediaplayer with length of 0:00? They play fine and in the actual video the correct length shows up, but when browsing through the media player library the length shows up as 0:00.
anyone know how to fix this? For some vids I don't have thsi problem, but for a lot I do.
Hi guys,please help me out with this,it's driving me crazy.
I did everything on this howto, I converted some avi files to mp4 but my SGS doesn't play it at all,I keep getting the message "I can't open this file" or "file not supported"
players used: galaxy s video player,Vplayer,Meridian, same thing every time.
suggestions?
Thanks
Just buy an external memory card
You dont have to convert nothing it almost plays everything. Converting is time and energy lost and you sure in theory loose video quality..
The only problem galaxy have is to downmix 5.1 channel movies to stereo, but you can do that with tools that just change the audio file without touching video, like yamb and audio transcoder.
Sent from my GT-I9000 using XDA App
Thanks for the quick reply.
I already have an 8gb kingston card.
I tried to play avi,mp4,mkv with different players.nothing at all.
Am I missing something?
Please help.
Bet you flashed some custom firmwares
Just, factory reset, I advice to flash 2.2.1 oficial, no lagfix, through kies, its probably better than every custom firm
I also have subtitles support with this firmware
luposurfer said:
Thanks for the quick reply.
I already have an 8gb kingston card.
I tried to play avi,mp4,mkv with different players.nothing at all.
Am I missing something?
Please help.
Click to expand...
Click to collapse
Sent from my GT-I9000 using XDA App
Actually I have:
Firmware Froyo 2.2
PDL:I9000RSJP5
Phone:I9000XXJPP
CSC:I9000ITVJP3
Kernel Version:2.6.32.9
[email protected]#1
Froyo.RSJP5
Does it make any sense to you?
Well, does it open any video file at least? If there are only a couple of videos, than they can be corrupted, or not supported,
otherwise I would still recommend factory reset or/and flashing.
Why do you install all these video players, do they offer anything more than the stock?
I tried Meridian and it was laggy .
Sent from my GT-I9000 using XDA App
After some testing, it seems to me that the stock player prefers 44.1khz audio sampling frequency. 48 khz also works, but with considerable stutter due to dropped frames.
On a side note, I find the color enhancements done by the stock player to be absolutely horrendous. Some people, mostly asian hardware companies, seem to love extra colors...but it looks awful to the rest. Please samsung: add an option to turn it off...we are not all color blind.
Sent from my GT-I9000 using XDA App
I think HD video look gorgeos on the stock player, thats why I dont convert, and I`m not asian,
anyway I prefer Windows Media Player to all other pc video players,
sonci said:
I think HD video look gorgeos on the stock player, thats why I dont convert, and I`m not asian,
anyway I prefer Windows Media Player to all other pc video players,
Click to expand...
Click to collapse
Well, WMP does not do anything weird with the picture or colors. The stock SGS player seem to boost the contrast and colors for a higher "wow"-factor. Come to think of it, this is exactly what Samsung TV's do by default (the "Dynamic"-setting, which thankfully can be turned off). However high the wow-factor is, the colors are not correct, and they make any movie look like a cheezy commercial. If the film producer wanted higher contrast and more colors, he would have added it
I believe the voodoo colorfix corrected this exact problem (look at http :// project-voodoo.org/color for an example), however I don't think it is available for 2.2.
(Sorry about the spaces in the url, but I'm not allowed to post proper urls :-( )
Update 5/28: Honeycomb 3.1 upgraded TF101 can playback 720p High Profile natively!
Verified with native player and Mobo(HW playback). Modified steps 3-3.1 to reflect HP settings, added HP preset and sample. Enjoy!
Since this question gets asked a lot lately and my post on one of the thread was buried, so I figured a separate thread would be helpful.
Background
As I understand it, Tegra 2 should playback up to High Profile 720p and Main Profile 1080p. However, with limitation on Honeycomb and/or lack of driver release by Nvidia, current crop of HC tablets do not playback anything above Baseline Profile smoothly. Future updates by Google/Nvidia should fix this issue, but it looks like we may have to reencode High/Main profile media for the time being.
Note that there are few software codec players(Mobo/Vital) that are able to playback High/Main profile H264 media files. My experience with these players were less than satisfactory and I wanted to stick with hardware decoding to maximize smoothness.
Guide
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded video transcoder, available for MacOS X, Linux and Windows. It offers variety of H264 encoding options via GUI and easy to use. Best of all, it is FREE.
You can obtain HandBrake from this link.
Once you have HandBrake installed and have a source file opened, there are only few tabs you need to setup.
1. Select the mp4 container and set the picture width to 1280. Anamorphic should be loose and Modulus 16. Large File Size can be check for better compatibility.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Under Video Tab, Make sure the options are set to "H.264","Same as source", and "Constant Quality". You can keep it a RF:20. Optionally, you can change the RF slider for better quality or smaller size. Higher RF number means smaller size but less quality. Also, you can choose "Average Bitrate" or "Target Size" option if you like.
3. Update: For Honeycomb 3.1, Follow step 3.1 for high profile settings. Last Tab but most important, set your advanced options exactly same as picture below. You can play with settings but CABAC, 8x8, and P-Frames has to be checked off to keep it baseline profile.
3.1 This is High Profile settings for HC 3.1 TF101.
That's it. Start your encode and enjoy your 720p on your Transformer.
Included below is my presets and sample movies I encoded using the profiles.
Baseline Sample on Megaupload
High Profile Sample on Megaupload
Whoa, baseline can't use B-frames? No wonder it's so much worse than main/high. I hope 720p high profile support gets fixed soon.
hows the file sizes after conversion? i have some movies that are 6GB and won't fit on the formats required for android memory.
so i was hoping to do something like this to knock them down to under 4.
With constant quality, average bitrate comes out to about 2600Kbps for above sample. Source file size for the above sample(130mb) was around 480mb. For better size control, you can try the target size option from video tab.
I encoded a 720p 130MB file and it turned out at 146MB with the profile file.
I used this Handbrake preset on a 986MB 720p high profile 2 hour movie and the resulting file size was 2.48GB. Movie played great with the default video player, just can't get many on an 8GB microSD card.
I used to use MeGUI to reencode videos for my PSP,and it's good at this job.
I'll have a try according to your post,thanks.
If you are used to MeGUI, then no need to use Handbrake. Just select the baseline from x264 option and configure the rest to your likings.
Is badaboom any good for this purpose? Both handbrake and badaboom have cuda acceleration, correct?
looking at the demo video of badaboom, there is baseline setting under advanced option so I assume it will work as well. It doesn't seem to have detailed options so tweaking doesn't seem possible though. I wouldn't spend $40 on badaboom while handbrake does the job for free.
I've converted it to your settings. However my file is only 1.3GB. When I connect my unit through usb and try to add it by dragging and dropping, it says that the operation cannot continue. My only options are to stop or skip the file transfer.
Edit- Nevermind. It wasn't finished converting yet! Duh!
the demo clip in the OP is excellent and plays smooth as butter on my E pad and looks brilliant
I have played 1080p AVCHD files via moboplayer and they are flawless. Or am I missing something?
Players like mobo, rock, and vital are all utilizing software decode playback. While software decoding handles some/most of HD profiles, it certainly is not the end-all be-all answer. Software decoding does a decent job of playback HD on some media, but tends to choke once the decoding process gets complicated. Re-encoding allows you to playback your media files with player of your choice including default player using hardware decoding. Until there is a HC/Nvidia "fix" to allow maximum hardware decoding capabilities of Tegra 2, re-encoding is the best at the moment solution for smooth playback. However, if you are happy with software players, I don't see a reason to waste time on re-encoding.
I made a mistake. When I streamed my AVCHD files from my core i5 laptop, they were great. When I streamed the same files from my Core2Duo laptop there were problems.
dont understand high profile /main profile stuff but i can confirm i used these handbrake settings on a 1920 x1080 .ts of i robot it went from 9.89 gog to 3.27 gig and work flawlessly on my transformer , excellent picture and no audio out of sync, as i plan to us the dock as well then a using the SD card slot for loads of films to take on holiday etc for the kids should not be an issue
my only question now is why in the gallery when you see movie folders and all the movies does it not display the titles underneath?
buri73 said:
Players like mobo, rock, and vital are all utilizing software decode playback. While software decoding handles some/most of HD profiles, it certainly is not the end-all be-all answer. Software decoding does a decent job of playback HD on some media, but tends to choke once the decoding process gets complicated. Re-encoding allows you to playback your media files with player of your choice including default player using hardware decoding. Until there is a HC/Nvidia "fix" to allow maximum hardware decoding capabilities of Tegra 2, re-encoding is the best at the moment solution for smooth playback. However, if you are happy with software players, I don't see a reason to waste time on re-encoding.
Click to expand...
Click to collapse
could you maybe explain this a little more? what's wrong with software decoding if it's smoother than hardware? does it use a lot more battery or something?
combat goofwing said:
my only question now is why in the gallery when you see movie folders and all the movies does it not display the titles underneath?
Click to expand...
Click to collapse
That's gallery by design. It doesn't show title of any media inside the folders.
fastfood8891 said:
could you maybe explain this a little more? what's wrong with software decoding if it's smoother than hardware? does it use a lot more battery or something?
Click to expand...
Click to collapse
Like I said above, if you are happy with software decoding then you don't have to reencode anything. Some of high profile/bitrate HD media can not be handled by software alone. That's where re-encoding comes in.
I don't know if this is the best analogy, but software decoding to me is like you buying a hybrid car and only be able to use the gas engine only. With the help of 3rd party modification(software player in our instance), you may get more mileage out of the gas engine, but you are not utilizing the car to it's full potential.
Players like mobo, rock, and vital are all utilizing software decode playback. While software decoding handles some/most of HD profiles, it certainly is not the end-all be-all answer. Software decoding does a decent job of playback HD on some media, but tends to choke once the decoding process gets complicated. Re-encoding allows you to playback your media files with player of your choice including default player using hardware decoding. Until there is a HC/Nvidia "fix" to allow maximum hardware decoding capabilities of Tegra 2, re-encoding is the best at the moment solution for smooth playback. However, if you are happy with software players, I don't see a reason to waste time on re-encoding.
Click to expand...
Click to collapse
Are you sure there will be a fix? Asus manual says the transformer supports simple profile. Of course, they could lose sales if they do not "fix" it.
buri73 said:
looking at the demo video of badaboom, there is baseline setting under advanced option so I assume it will work as well. It doesn't seem to have detailed options so tweaking doesn't seem possible though. I wouldn't spend $40 on badaboom while handbrake does the job for free.
Click to expand...
Click to collapse
Yep. Handbrake doesn't do CUDA, but it does use multiple cores if you have them available. Last I heard, badaboom's output wasn't all that great anyway.
With Honeycomb 3.1 update, 720p High Profile H.264 is natively supported. But with lack of native support on mkv container and AC3 format, many of us are still re-encoding mkv's to MP4. While re-encoding insures full hardware playback with transformer, it is time consuming. I was looking for ways to transcode video while converting AC3/DTS to natively supported AAC format.
Enter GOTSent. Originally created for converting files to supported format for PS3 and Xbox360, this little program does a wonderful job of transcoding mkv files to natively supported MP4/AAC format in minutes.
I've tested [email protected] 720p 4.3GB file and with my Q9400 CPU, it took about 15 minutes to transcode video and convert DTS audio to MP4! Resulting size was 3.6GB.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Not much to explain as most of it is self explanatory. Select your source file and choose xbox360 as target. Make sure you have Haali Media Splitter and AC3 Filter installed if having issues.
Note: Since you are not encoding video with GOTSent, if the source file has profile/resolution settings that are beyond the capabilities of TF101/HC3.1, it will not playback. You will still have to encode these files using Handbrake.
mega thanks...i've been using handbreak to encode the whole file though only ac3 -> aac is really what i need.... and it's ridiculously slow even with my i5 2600k machine...
Sent from my Transformer TF101 using XDA Premium App
Oh thank you. Much quicker.
magicpork said:
mega thanks...i've been using handbreak to encode the whole file though only ac3 -> aac is really what i need.... and it's ridiculously slow even with my i5 2600k machine...
Sent from my Transformer TF101 using XDA Premium App
Click to expand...
Click to collapse
Ravynmagi said:
Oh thank you. Much quicker.
Click to expand...
Click to collapse
How fast is the conversion on your PC's and what kind of spec are you running ?. I'm thinking of upgrading so I want to see what kind of setup I should purchase.
Thanks,
mkvavi2mp4 has the similar function
Windows Home Server 2011 has the same issue with MKVs for it's silverlight streaming application. Just wait. This is relevant. I used GotSent a few times, but every once and a while it would not properly convert a file to MP4. So I started using xvid4psp. You can custom set what you want to do with every part of the MKV for the conversion. Just set the video to "COPY" and it won't encode the video and you can set the audio to AAC.
It takes about 10 minutes per movie, and you can drag and drop multiple files at once for quick bulk conversion.
plus one on xvid4psp
This program is great for many video /audio conversion routines.
Any good apps for MAc?
spcsting said:
Windows Home Server 2011 has the same issue with MKVs for it's silverlight streaming application. Just wait. This is relevant. I used GotSent a few times, but every once and a while it would not properly convert a file to MP4. So I started using xvid4psp. You can custom set what you want to do with every part of the MKV for the conversion. Just set the video to "COPY" and it won't encode the video and you can set the audio to AAC.
It takes about 10 minutes per movie, and you can drag and drop multiple files at once for quick bulk conversion.
Click to expand...
Click to collapse
Thanks, will try both.
Here's another way to re-encode from MKV to MP4. I have used it & others but I prefer this more.
http://forum.xda-developers.com/showthread.php?t=1102922
very nice share...
i use avs video converter though, might have to try this out and compare speeds just for comparison
david279 said:
Any good apps for MAc?
Click to expand...
Click to collapse
Someone must know of a decent mac app to do just this? Handbrake takes AGES to re-encode on my machine (Tron legacy took 5 hours!). There must be something that leaves the video frames and only changes the audio
EDIT: I did a trial of Enolsoft video converter, and although it was quick it skipped a lot on my transformer (streamed over wifi), so I'm still looking for suggestions.
why dont you install bootcamp on your mac and then download and install one of the converters ?
Is there a way using one of these apps or Handbrake to batch convert? I know you can individual populate the queue but I would like to just have a preset that says "max res for file, these encoding settings, convert this entire folder."
I have a GoPro HD which is recording at 720p @ 60 fps. File format is mp4. When I try to play it on my TF, the video crawls then freezes. It plays fine on the PC. Can someone enlighten me? Thanks!
VT
vhtan00 said:
I have a GoPro HD which is recording at 720p @ 60 fps...
Click to expand...
Click to collapse
At least one issue with that video and the TF is frame rate (fps). You need to transcode down to at least 30 and maybe as low as 23.976 fps. I do not believe that the Tegra2 GPU x264 HW decoding handles anything higher than 30 fps.
ryan stewart said:
Is there a way using one of these apps or Handbrake to batch convert? ...
Click to expand...
Click to collapse
Handbrake has a command line equivalent that I use to batch transcode videos overnight. I wrote a shell script that reads all video files in a specific directory and calls the CLI version of Handbrake.
Here is an example of a handbrake command line. Note that this are NOT TF specific transcode settings but is an example of a handbrake command line.
HandBrakeCLI --size 350 -w 640 -l 360 --rate 23.976 -e x264 -a 1 -E faac -B 128 -R Auto -6 dpl2 -f mp4 -m -2 -T --color-matrix 709 -x b-adapt=2:me=umh:subme=9:analyse=all:trellis=0 -i "/home/video/inputvideo.mpg" -o "/home/video/outputvideo.mpg"
The Handbrake GUI allows you to copy (copy/paste) the video transcode settings you want so you can add them to your own command line. See the bottom of the screen of the "Advanced" tab below the "Current x264 Advanced Option String".
Good luck
Have been using gotsent for ages now, works perfect and quick.
Sent from my Transformer TF101 using XDA Premium App
shibli said:
why dont you install bootcamp on your mac and then download and install one of the converters ?
Click to expand...
Click to collapse
Tis a possibility. I've also three PCs I could use but I kind of hoped there would be a native mac equivalent.
I tried this, it worked ok. Although I can't find a way to embed subs from my original mkv file (since it's mkv, subs are embedded within the file and not separate). Any idea?
What a pain having to re-encode...