What are the best Video Conversion Settings - Sprint Samsung Galaxy S 4 Q&A, Help & Troubleshoot

I have some video that was captured from a camcorder that I wish to convert to MP4.
What are the ideal video settings (Video Quality kbps, Frame Rate, Video Resolution, Size, etc) for a smooth play back and that takes advantage of the Galaxy S4 screen?

Please read forum rules before posting
Questions and help issues go in Q&A and Help section
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator

If you use something like handbrake, go into advanced settings and make sure CABAC is turned off. The file size will be slightly larger but it will take less CPU to decode it. http://www.mirovideoconverter.com/ Is a nice and simple video converter. Just poke around in the presets for 1080p mp4 or one of the preset phones that you know has true 1080p screen output size. I'd just use the generic like I stated before and it will do everything for you. You can batch process too. Very easy program and its results are very good if you're not knowledgeable about video and audio settings with something like handbrake or ffmpeg.

Related

What video encoder do you guys recommend?

Prefer something that is fast and easy to set? It seems even with coreplayer there are some codecs such as sorenson that still can't be handle by the player, would love to have a nice video encoder to do the job for the odd video that doesnt play on hd2.
Thanks!
im using TMPGENC EXPRESS 4.0 .
quality is very good
i have opened a video performance thread in LEO-LEO forum. please check. thanks.
I'm trying different codecs to see which would be better to use.
So far I'm using the mpeg4 standard (MPEG-4 AVC/AAC/MP4), and it works almost flawlessly when using a bit rate of about 3000kbps at 30 FPS (800x480). The videos taken using the Camera are also encoded with mpeg4.
Oh, and I'm using the HTC video player. CorePlayer's performance for the HD2 using either GDI or the raw buffer makes me cringe (and it somehow reduces colors, not sure why; compare HTC's promotional video played in the Album and in CorePlayer).
I'm encoding with MediaCoder, which is free but isn't exactly what I'd call user-friendly.
EDIT: And the performance is even better in Windows Media Player itself.
What the hell, everything's upside-down.
What's wrong with Video Encoding GUI?
tnyynt said:
What's wrong with Video Encoding GUI?
Click to expand...
Click to collapse
Nothing
This one is nice too:
http://forum.xda-developers.com/showthread.php?t=478050
-I like the results from this one a little better than 'Video Encoding GUI'. The colors are a bit more saturated which I find nice when I watch on the go..
Yunabeco said:
EDIT: And the performance is even better in Windows Media Player itself.
What the hell, everything's upside-down.
Click to expand...
Click to collapse
Sorry, do you mean that the performance in Windows Media Player is better than the performance in HTCAlbum?
Shasarak said:
Sorry, do you mean that the performance in Windows Media Player is better than the performance in HTCAlbum?
Click to expand...
Click to collapse
I find it to be so (I had much less frame skips in WMP). Then again, it might depend on the video.
Try Media Coder its free and works really well.
hassan said:
Try Media Coder its free and works really well.
Click to expand...
Click to collapse
It knows about Nvidia's CUDA . It's the best !!!
I use Handbrake:
http://handbrake.fr/downloads.php
The latest version works very well - choose the iphone/ipod touch preset and increase the resolution from the puny 480x320 that the iphone can handle.
tnyynt said:
What's wrong with Video Encoding GUI?
Click to expand...
Click to collapse
Seeing as this thread has come back to life anyway: the Video Encoding GUI does a very good job of converting for a Touch HD, TP2 or TD2, but it has a maximum bit-rate of 1000kb/s, which is really not high enough for an HD2. (On lesser phones if you make the bit-rate any higher you lose smoothness of playback, but on an HD2 you don't have to make that trade-off). MP4ForHD has the same problem. It'd be nice if the author of either of those could do an HD2 version.
So, I'm not sure we've actually come to any useful conclusions in this thread. As I have an HD2 arriving tomorrow, I'm quite keen to start converting some videos for it.
What I need is:
For an original video that is <= 800x480, the resolution should remain unchanged. For a video > 800x480 it should be downscaled to fit within 800x480 with an unchanged aspect ratio. (So, for example, a 512x384 capture should be output as 512x384; 640x360 should be output as 640x360; 1280x720 should be output as 800x450. No cropping under any circumstances.)
The output frame-rate should always be the same as that of the original clip.
The output audio should have the same volume and same sampling rate as the input audio. If the input audio is > 2 channels, it should be downmixed to stereo.
It needs to support container and codec options that are optimised for playback on the HD2 using either HTCAlbum or WMP. (Not sure yet which of these will be best, and am still researching encoding options in other threads!)
The output bitrate should be appropriately reduced for lower-resolution clips automatically.
All of the above needs to be something that is retained from session to session so that you can simply point it to the input file and click "Start" without having to reselect options each time.
It needs to be able to queue up multiple files and process them one at a time.
Good output quality and smoothness of playback is obviously important.
Something that does the encoding quickly rather than slowly is a plus (but I'm stuck using a creaky old 3GHz Pentium IV with on-board GPU at the moment, so am not expecting miracles).
It should be able to handle 720p .mkv files with ac3 audio, and also lower-resolution xvid files.
Freeware would be a big plus.
I've checked out a few of the suggested applications (not all) and most of them seem to lacking at least some of this. Things like Video Encoder GUI or MP4ForHD do an excellent job for lower-spec phones, but the bit-rates are capped at a level that is far too low for optimum performance on the HD2. Some of the more sophisticated applications have some surprising omissions, such as not being able to store settings between sessions, or not being able to specify 800x450 as an output resolution, or not being able to specify 800x480 as a maximum resolution and have it choose the actual output res depending on the input res, or having no option to keep the original frame-rate or the original audio sampling rate, or bit-rate.
There must surely be something out there that covers all this?
Shasarak said:
I've checked out a few of the suggested applications (not all) and most of them seem to lacking at least some of this. Things like Video Encoder GUI or MP4ForHD do an excellent job for lower-spec phones, but the bit-rates are capped at a level that is far too low for optimum performance on the HD2. Some of the more sophisticated applications have some surprising omissions, such as not being able to store settings between sessions, or not being able to specify 800x450 as an output resolution, or not being able to specify 800x480 as a maximum resolution and have it choose the actual output res depending on the input res, or having no option to keep the original frame-rate or the original audio sampling rate, or bit-rate.
There must surely be something out there that covers all this?
Click to expand...
Click to collapse
Strangely enough, for me the HD settings on MP4ForHD for encoding did quite a good job of 300 and A Scanner Darkly. Smooth playback and an acceptable quality for a DVD rip. The only issue I faced was a bit of an audio sync issue with 300. The output sizes were approximately 600-700mb
If there could be better output or an easy way to ensure the audio syncs with the video properly, the HD2 would be golden. (I am stuck on a 3 year old laptop which has had some minor processor/hdd/ram upgrade and took 4 hours to encode a DVD for my HD2.
Shasarak said:
Seeing as this thread has come back to life anyway: the Video Encoding GUI does a very good job of converting for a Touch HD, TP2 or TD2, but it has a maximum bit-rate of 1000kb/s, which is really not high enough for an HD2. (On lesser phones if you make the bit-rate any higher you lose smoothness of playback, but on an HD2 you don't have to make that trade-off). MP4ForHD has the same problem. It'd be nice if the author of either of those could do an HD2 version.
Click to expand...
Click to collapse
Maybe going further above bitrate wise is just a waste of space and that 2 pass encoding at such bitrates from both converters just means optimal output.
tnyynt said:
Maybe going further above bitrate wise is just a waste of space and that 2 pass encoding at such bitrates from both converters just means optimal output.
Click to expand...
Click to collapse
That is a perfectly valid opinion, but (having done some viewing of the output on a PC screen) it is not one that I happen to share. (Not for downscaled hi-def material, anyway).
What's with MediaCoder? Have you tried this?
seed_al said:
What's with MediaCoder? Have you tried this?
Click to expand...
Click to collapse
I glanced at it. Having spent 10 minutes trying and failing to get it to produce 800x450 output, I gave up. Maybe I should have another go....
niknik76 said:
Nothing
This one is nice too:
http://forum.xda-developers.com/showthread.php?t=478050
-I like the results from this one a little better than 'Video Encoding GUI'. The colors are a bit more saturated which I find nice when I watch on the go..
Click to expand...
Click to collapse
i use that one aswell
tnyynt said:
Maybe going further above bitrate wise is just a waste of space and that 2 pass encoding at such bitrates from both converters just means optimal output.
Click to expand...
Click to collapse
I have tested, and for sure that downscaling HD media to a 800x480 screen requires more than 1000kbps to bring out the details.
Are you saying I can install new codecs and be able to record video with them? At the moment I use MPEG at 640x480...I can get better resolution?

Video test

Hi, Iam going through the motions of thinking about upgrading my Touch HD again, at present it is pretty much coming down to video playback.
I would be grateful if someone could download this and see how it runs on the HD2 using coreplayer, it currently pretty much wont run at all on my HD.
Thanks
http://download.bethsoft.com/trailers/fallout3/MothershipZeta-x264-6500-HD.mp4
i never was able to get coreplayer to work on my hd2, but i will say the built-in video player plays my ripped dvd mp4 files very well, with such fluidity that i dont need or want coreplayer. the only problem with the native player is the video & audio are often not perfectly synchronized, but its never bad, just barely noticeable.
i downloaded your test mp4 file, but the native player wont show the video, only the audio
all in all, the hd2 is lightyears ahead of the hd in performance. i use duttys latest 6.5.x rom, ver 23544, and with chainfires video driver, everything is perfectly fluid qnd quick. i tried a 23542 rom on my old hd and together with manila 2.5, its just too much, and brings the poor hd to its knees, and it crawls very slowly
hope this helps... if you live in the usa, get a telstra 3g model. you wont be disappointed!
It struggles a lot in TCPMP (shows possibly one frame a second) and doesn't play in Album at all.
hmm, this is not good at all, I expected no problems at all, it could be the codec though, i dont want to re-encode everthing like you have to do in the touch HD so its looks like the HD2 isnt such a good buy after all - for video anyway.
its proably the high bitrate causing the issue
Richy99 said:
its proably the high bitrate causing the issue
Click to expand...
Click to collapse
Yeah, I'd like to see a mobile device properly decode 6.4mbp/s + audio!
video is as below, the res is pretty much perfect for the HD2, low bit rate as well, this should fly being an MP4? - it is x264 though...
input bit rate 704 kb/sec
codec AVc1
48000 stereo
res 864x460
frame rate 29.9700
Plays perfectly on my 3gs. Absolutely smooth with zero frame drop.
But then who wants a toy, right? ;-)
With all due respect, while I completely understand why you would want to play back high definition video clips on a phone, it's simply not going to happen; particularly not on a phone manufactured by HTC, who have a long history of shipping phones which lack adequate hardware-acceleration for video playback. It's possible you might get adequate performance from either an Acer NeoTouch or a Toshiba TG01 - the latter (and I think also the former, though I'm not certain) ships with a hardware-accelerated version of CorePlayer which is very good; but I wouldn't be at all sure even with them.
A sensible resolution and bit-rate would be 800x480 (i.e. the resolution of the screen) and a bit-rate of 2000kb/s variable, with CABAC enabled. (See, for example, the videos attached to this post, which look very good indeed on the HD2). You will not lose any playback quality re-encoding like this, though of course there is the inconvenience of transcoding.
Shasarak said:
With all due respect, while I completely understand why you would want to play back high definition video clips on a phone, it's simply not going to happen; particularly not on a phone manufactured by HTC, who have a long history of shipping phones which lack adequate hardware-acceleration for video playback. It's possible you might get adequate performance from either an Acer NeoTouch or a Toshiba TG01 - the latter (and I think also the former, though I'm not certain) ships with a hardware-accelerated version of CorePlayer which is very good; but I wouldn't be at all sure even with them.
A sensible resolution and bit-rate would be 800x480 (i.e. the resolution of the screen) and a bit-rate of 2000kb/s variable, with CABAC enabled. (See, for example, the videos attached to this post, which look very good indeed on the HD2). You will not lose any playback quality re-encoding like this, though of course there is the inconvenience of transcoding.
Click to expand...
Click to collapse
The movie I posted is at a sensible resolution with a low bit rate, see my specs above.
Just a friendly warning to anyone thinking of dl'ing this on their mob, its an 80 meg file. Be sure and save it to sd card!
stoolzo said:
The movie I posted is at a sensible resolution with a low bit rate, see my specs above.
Click to expand...
Click to collapse
I'm sorry, but 1280x720 is not a "sensible resolution" in this context.
EDIT: Is it possible that the link you posted doesn't link to the video that you think it links to?
stoolzo said:
video is as below, the res is pretty much perfect for the HD2, low bit rate as well, this should fly being an MP4? - it is x264 though...
input bit rate 704 kb/sec
codec AVc1
48000 stereo
res 864x460
frame rate 29.9700
Click to expand...
Click to collapse
Wrong video! Your download is 1280x720
That video doesn't work but:
input bit rate 704 kb/sec
codec AVc1
48000 stereo
res 864x460
frame rate 29.9700
works perfectly!
eaglesteve said:
Plays perfectly on my 3gs. Absolutely smooth with zero frame drop.
But then who wants a toy, right? ;-)
Click to expand...
Click to collapse
I don't believe you!! iPhone is a toy and plays only video from iTunes, no 1280x720 because iTunes converts the video!!
stoolzo said:
The movie I posted is at a sensible resolution with a low bit rate, see my specs above.
Click to expand...
Click to collapse
Your specs are wrong. This is what mediainfo says of your file
http://download.bethsoft.com/trailers/fallout3/MothershipZeta-x264-6500-HD.mp4
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1mn 42s
Bit rate mode : Variable
Bit rate : 6 406 Kbps
Width : 1 280 pixels
Height : 720 pixels
Click to expand...
Click to collapse
sm3rtlag3l said:
I don't believe you!! iPhone is a toy and plays only video from iTunes, no 1280x720 because iTunes converts the video!!
Click to expand...
Click to collapse
Nope. Just have to click on the link. That brings up a screen that asked me if I want to play it direct or to download it first. In either way, it plays smoothly.
Of course it is impossible for a toy to be so good, right?
I've read articles in which the authors used an iPhone 3GS to play back 1080p video with a bit-rate of 30Mb/s - this isn't exactly stable, but it does play. 720p video would be very easy.
Shasarak; said:
I've read articles in which the authors used an iPhone 3GS to play back 1080p video with a bit-rate of 30Mb/s - this isn't exactly stable, but it does play. 720p video would be very easy.
Click to expand...
Click to collapse
Why not just go to a Telco or apple store to try it out yourselves? There're just too much false information about what an iPhone can or cannot do around. Lots of it on this forum.
Don't know about what you have read, but mine plays THIS video smoothly. If you click on the link and let it stream, then you may need to wait for enough of the 80+ mb to be downloaded before the player starts. If your phone is JB you have the additional option of downloading it first before playing. Video picture is sharp, completely free if pauses, jitter, or frame drops, and sound completely in sync.
Cheers.
Edit: Thought I might as well video record how well it plays for your guys.
http://www.youtube.com/watch?v=kAGqKYlSnHA
Sorry about the quality of the recording as I was using an old camera to do the recording rather than a proper video recorder, but still you will be able to see how smoothly it plays. Please blame my camera, not my iPhone for the poor video resolution. ;-)
eaglesteve said:
Why not just go to a Telco or apple store to try it out yourselves? There're just too much false information about what an iPhone can or cannot do around. Lots of it on this forum.
Don't know about what you have read, but mine plays THIS video smoothly. If you click on the link and let it stream, then you may need to wait for enough of the 80+ mb to be downloaded before the player starts. If your phone is JB you have the additional option of downloading it first before playing. Video picture is sharp, completely free if pauses, jitter, or frame drops, and sound completely in sync.
Cheers.
Edit: Thought I might as well video record how well it plays for your guys.
http://www.youtube.com/watch?v=kAGqKYlSnHA
Sorry about the quality of the recording as I was using an old camera to do the recording rather than a proper video recorder, but still you will be able to see how smoothly it plays. Please blame my camera, not my iPhone for the poor video resolution. ;-)
Click to expand...
Click to collapse
Hi, that doesnt really prove anything, you could have converted it to a lower bit to play though itunes, plus the iphone screen res is half that of he HD2.
However, who would actually bother going to those lengths to fake this?
hmmm....
Honestly, even if the Iphone could play it smoothly, does it matter here? This IS the HD2 forums, isn't it? Nothing against it, but it is getting a bit tiresome to hear about it everywhere.

Video for a trip...

I leave tomorrow for a long trip to Europe and I am trying to get some videos ready for the plane ride. I was trying to decide if buying Coreplayer is worth it. I thought I had read something about only a certain version has hardware acceleration support.
Also which video codec/container is the best to encode with. I have some 1080p/720p movies that I was going to encode down to the proper resolution. I have used the HD Touch HD Video Converter found on XDA but I don't like using it for batch encoding where the files have different aspect ratios.
Thanks for the help.
ALSO: I am running the stock T-Mobile rom with no registry hacks or driver patches. Any suggestions are welcomed. Thanks!!
The Touch HD video converter (current v1.21) works fine for me, with any mix of aspect ratios as input. For each video if the ratio is 16/9 or wider it will fit to long edge, if it's less than 16/9 it will fit to short edge so it's always correct ("crop to fit.." not checked).
I do set it to 800-1000kbps though, as the HD2 handles it with no trouble and it looks better. I play back with Coreplayer.
The only gripe I have with is it the slowness... but it's not so bad, I just let it run for hours in the background if needed, thanks to the batch processing.
Thanks for the reply. When you convert videos of different resolutions at the same time in a batch do you just select the full screen (800x480) resolution for output? When you do that it doesn't distort the encoded video? I assumed that you would have to readjust the resolution for each video to 800x(whatever the proper hight for that aspect ratio). This is how I have only used the program.

Let's talk about encoding methods

When I got my Evo I converted most of my DVD and Blu-Rays with this method
http://www.knowyourcell.com/htc/htc...deos_and_transfer_them_to_the_htc_evo_4g.html
Except I either left the source aspect ratio as is, or scaled it down from 1080 to 720. I have tried the xoom handbrake preset that has been posted a few times, and I'm convinced that the guide above produces better quality videos. I dont believe it's an ultra crisp perfect HD image, but I do think it looks at least DVD quality, and I know that it plays smooth as butter. Post your presets and I will convert and compare various blu-rays I own and post feedback.
EDIT - K, so, apparently animated movies have laggy playback and distorted colors. Audio is fine. What the hell. These same files play flawlessly on my Evo running CM7 in the Gallery app.
Other threads on this topic:
http://forum.xda-developers.com/showthread.php?t=968308
http://forum.xda-developers.com/showthread.php?t=968640
http://forum.xda-developers.com/showthread.php?t=1010629 (your own thread)
http://forum.xda-developers.com/showthread.php?t=972812
http://forum.xda-developers.com/showthread.php?t=996161
http://forum.xda-developers.com/showthread.php?t=977148 (more general discussion about Xoom's capabilities)
http://forum.xda-developers.com/showthread.php?t=978874
http://forum.xda-developers.com/showthread.php?t=1011324
http://forum.xda-developers.com/showthread.php?t=1015612
http://forum.xda-developers.com/showthread.php?t=1010685
http://forum.xda-developers.com/showthread.php?t=1012633
http://forum.xda-developers.com/showthread.php?t=1009228
Do we really need another thread on that?? Why not reanimate one of these instead?
i was looking for a thread with just handbreak presets and not 14 pages of complaining about .avi files
Good luck with that! I have been waiting for such details for a while . Didn't mean to offend. I can give you details from my AVS settings if that helps.
[sent with Xooming Android technology]
Also, just for the record...The rockplayer apk from this thread
http://forum.xda-developers.com/showthread.php?t=1009228
Appears to play the videos I converted for my Evo better, and they loot a lot sharper, when played in Software Encoding mode. The animated files I was having trouble with no longer have issues, and my blu-ray rips look quite a bit crisper.

[Q] Video conversion

Hi,
Can anyone recommend any video conversion software for the nexus 7's 7 inch screen.
There's Mediacoder and hanbrake.
I second Handbrake.
Thanks!
MediaCoder is my favourite. It's really fast and has sooo many options.
Sent from my HTC EVO 3D X515m using xda premium
I actually like Freemake. http://www.freemake.com/
It's free lol there's presets but you can also customize the resolution.
Can anyone suggest general settings for converting videos? Googling says to use Ipod settings? 1280x800 res? Thanks for any input
Questions go in the Q&A section
AtropineNa said:
Can anyone suggest general settings for converting videos? Googling says to use Ipod settings? 1280x800 res? Thanks for any input
Click to expand...
Click to collapse
Depends on how big a file you want. Id start with 640x360 at 1.5 mbps bitrate and go from there. I find this setting to be good enough quality at a good file size
Sent from my GT-P7510 using Tapatalk 2
I tried this MediaCoder. It is ad ridden and very slow. I'd rather just remux with Wild Media Server, it takes a few minutes.
I am using Quick media Converter, and there are roughly 1000 options,
so lets start with something simple:
What codec and output file type (format) should I choose? I am guessing 16:9 aspect ratio?
Thanks!
You'll want to keep the same aspect ratio the video you're converting has. Haven't used Quick media Converter, so can't offer any specific help for it, sorry!
Could be best to try a few different settings with a short video clip to see what works best - saves having to convert a full episode, film or whatever you're converting.
Why bother converting the video file when you can use an app like MX Player that can handle most video formats ?:silly:
sidthegreatest said:
Why bother converting the video file when you can use an app like MX Player that can handle most video formats ?:silly:
Click to expand...
Click to collapse
MX player is nice for a bit, but I am much more excited for vlc to drop it's beta tags. MX is to buggy and finnicky for my palate.
rmm200 said:
I am using Quick media Converter, and there are roughly 1000 options,
so lets start with something simple:
What codec and output file type (format) should I choose? I am guessing 16:9 aspect ratio?
Thanks!
Click to expand...
Click to collapse
Suggest Handbrake and start with an iPad preset then adjust as follows:
MP4 container
ACC sound (stereo)
h.264 video codec , level 4.1 or lower. Maybe level 3.x to start to check for compatibility.
Audio
I suggest 128 kbit/sec with some Dynamic range compression (x2) and audio normalization - assuming you are using a movie source
For a 1080p or 720p source I would recommend setting 1280 pixel width, keep aspect ratio, and allow the converter to adjust the (output) height to be correct.
I would suggest 1400 kbit/sec for the video encode and then try higher bit rates if you like as there may be an upper bit rate limit for the hardware decoder on the N7.
Thank you!
That really covers what I was looking for.
Converting my ripped movies will keep me busy until I get my tablet.
htcsens2 said:
Suggest Handbrake and start with an iPad preset then adjust as follows:
MP4 container
ACC sound (stereo)
h.264 video codec , level 4.1 or lower. Maybe level 3.x to start to check for compatibility.
Audio
I suggest 128 kbit/sec with some Dynamic range compression (x2) and audio normalization - assuming you are using a movie source
Click to expand...
Click to collapse
I was with you up until the last bit.
Avoid dynamic compression and normalisation, there's really no need.
I took Avatar from a BRD down to 37GB MKV with make MKV then used Handbrake to take that file down to a 3.69GB .MP4 file.
Took about 2 hours to do but the film looks, plays and sounds great on the N7

Categories

Resources