[Q] Best resolution and codecs for video playback? - Galaxy 3 General

Hi guys,
I'm curious how to encode a video for playback on SG3 to achieve best visual and audio output and keep the lowest battery consumption. So, what do you recommend:
Video:
resolution
codec
fps
bit rate
etc
Audio:
codec
sample rate
bit rate
CBR / VBR
etc
SG3 display resolution is 240x400 but I found on official samsung site that (best or recommended or ?) resolution for playback is 720x480.
Thx for any advice

Resolution/codec/bitrate: SD (720x480 or less)
- if you download an XVID film or series (and the size doesn't matter) you can directly play it from inbuilt media player.
Audio: I suggest MP3 CBR 320kpbs, or MP4A VBR at highest quality, MP4 produces better quality and supported by most popular media players.
Codec:
xvid - good quality, and less CPU usage
h264 - good quality, smaller size, but more cpu usage.
FPS: use the source values (if your movie is 25fps and want to convert to reduce size etc. use 25 fps)
Bit-rate: depends on SD-card speed, most of XVID movies are @1000 kbps, maximally use 1500 kbps I think it's enough.
Sample Rate: 44100 Hz is standard CD quality, 48000 Hz is DVD quality, I think you will not hear any difference.

Related

favorite encoder and vidplayer

What's your favorite video encoder/converter and player?
Also, in what format/resolution do you convert your vids so that it will play decently in your athena, and thus minimizing file size?
I have a collection of divx (.avi) movies with this specs:
Resolution: 624x352
Frame rate: 23fps
Size: around 350mb
Those are recorded tv episodes which I want to watch on my athena.
I'm just wondering what programs and formats you guys/gals use.
Ciao!
xvid or divx for me.. mostly xvid
The only thing i like more about divx is that it seems to encode much faster because it uses both cores.
xvid settings
resolution of 512x384
video 600
audio 128 mp3
fps 23
works good for most things
I put some spongebob episodes on for my nephew's and with those settings they were only about 60mb each.
I use virtualdub to encode and tcpmp for playback.
cool!
thanks c0mput0r!
wmv
240* 320
frame : 25
and
ASF
480 * 620
Frame : 30
I LOVE MY HTC X7500 ........
hey X7501_PPC,
what are your average filesizes for those formats?
and what converter do you use?
ciao!

video performances

Video benchmarks on coreplayer 1.25, default options.
Video 1 - Simpsons chapter
Video: XVID 512x384 25.00fps 756Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 131Kbps [Audio 1]
Average speed: 93%
Video 2 - Friends chapter
Video: XVID 512x384 23.98fps 845Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 130Kbps [Audio 1]
Average speed: 99%
Video 3 - Futurama chapter
Video: DivX 5 640x480 25.00fps 2097Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 120Kbps [Audio 1]
Average speed: 73%
Video 4 - Heroes.S03E08.HDTV.XviD-LOL 400mb
Video: XVID 624x352 23.98fps 1147Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 122Kbps [Audio 1]
Average speed: 90.11%
Video 5 - Californication.S02E07.HDTV.XviD-0TV 250mb
Video: XVID 624x352 23.98fps 1082Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 128Kbps [Audio 1]
Average speed: 95.57%
Video 6 - Simpsons chapter
Video: DivX 5 720x576 25.00fps 1111Kbps [Video 0]
Audio: MPEG Audio Layer 3 48000Hz stereo 128Kbps [Audio 1]
Average speed: 58%
Videos of the test: http://www.megaupload.com/?d=2M95ZHD4
No 100% on ANY video, but close. Acceptable? Maybe in coreplayer 1.3.
For me, this is a total crap and a big failure of HTC again. BUY THE STUPID ATI DRIVERS F**K, ILL PAY 50$ FOR THEM
disappointment
Yes, I second that,
The poor video performance is a big downer and a very noticable thing watching your favourite smallville episode skipping frames all the time.
and the game of the ball is sloooooow and like playing a 10fps game.
I have to say I'm amazed by this. I remember when the whole Tytn II video debacle broke, we had these silly statements from HTC trying to justify the poor performance by saying it was a business phone, and didn't have video acceleration built in (which was a lie), but that future HTC devices might be "multimedia-centric" or words to that effect... well, surely the Touch HD is exactly such a multimedia device, advertised and sold as just that, so why are we still discussing lacklustre performance?
Is this gross stupidity or carelessness on the part of HTC, or is there something seriously wrong with these Qualcomm chips?
Let's just revisit the blurb on HTC's own website for a moment (before they start rewording it, as they did with the Tytn II) -
HTC said:
Enjoy music videos, films and streaming like you never thought possible on a mobile device. Experience internet browsing so exhilarating... it feels like you never left your laptop at home...
...3.8-inch wide, WVGA (480 X 800 pixel) display offering a cinema experience on the go
Click to expand...
Click to collapse
Hmm.
I find this quite dissapointing. I was hoping that due to the large screen they would have made sure it can play basic video files. Those sorts of file are exactly what i would be looking to play on it too.
Hmm The more I read the more i am sawying towards an iPhone which i fine frustrating
Guys try playing those files in WMP and you will see that it will play them perfectly thanks to the hardware acceleration which unfortunately still isn't fully used in CP! Wait till CC will crack the software part of the HW acceleration and you then you will be able to watch all those movies without demuxing on Touch HD.
To those who want to know how to make .mp4 from .avi/.mkv without converting PM and I will tell how to do it in 10 minutes and not 1 hour.
How we can play this files on a program that doesnt read that codecs?
xvid/divx are all the same it is simply mpeg4 video. If you take it out of the .avi file and mux it into .mp4 it will be recognised as mpeg4 video file. Its the same with h264/x264 if you take it out from .avi and mux it into .mp4 it will be recognised as h264 video unfortunately wmp only supports baseline profile which is rarely used at all.
Remember that .avi/.mp4/.mkv are all containers that can contain the same type of video or audio stream only .mkv is special cause it can easily contain subtitles stream of different format and almost every audio format which unfortunately isn't the case with .avi and .mp4 that is why .mkv is the most popular container for all those HD rips cause you can put almost every kind of thing.
update !
I hear the sound of a deal breaking....while this is a disappointment for sure the real crunch for me would be if the video suffered in ordinary performance as my polaris did (eg low screen rewrites pretty obvious in TT7).
I am not into benchmarks, just one of those "business users" that likes to have some multimedia on my device. Just watching ep 7 of se 4 of The Unit on Coreplayer 1.2.5 in fullscreen landscape from Divx 624x352, and find it plays really well, with no lag or performance problems. So for the occasional user like me the HD is doing just fine.
Wishmaster89 said:
xvid/divx are all the same it is simply mpeg4 video. If you take it out of the .avi file and mux it into .mp4 it will be recognised as mpeg4 video file. Its the same with h264/x264 if you take it out from .avi and mux it into .mp4 it will be recognised as h264 video unfortunately wmp only supports baseline profile which is rarely used at all.
Remember that .avi/.mp4/.mkv are all containers that can contain the same type of video or audio stream only .mkv is special cause it can easily contain subtitles stream of different format and almost every audio format which unfortunately isn't the case with .avi and .mp4 that is why .mkv is the most popular container for all those HD rips cause you can put almost every kind of thing.
Click to expand...
Click to collapse
what???
xvid and divx are codecs, not simply videos, if you mux a xvid/divx video in one container, it will be a mpeg4 container with xvid/divx video, and windows media player will not play it until you convert the video to another codec with loss of quality, bigger size and loss of time, so is not that easy and for us, say that "use windows media player" is a useless comment.
I uploaded the videos with that I made the benchmarks
http://www.megaupload.com/?d=2M95ZHD4
Just tried Heroes Episode 8 on my i780, and here are the results:
GDI - 181,36%
Raw Framebuffer - 206,13%
Intel xScale - 213,59%
Direct Draw - 182,2%
However taking into account the difference in resolution from the older models and the Touch HD i think this could justify the difference in performance.
Also, maybe Core Player is not using effectively the architecture of the Touch HD.
But... this is a new machine and as such it should be ready to play acceptably the videos.
On the Omnia I can play a 700 MB AVI file almost perfectly smoothly without any conversion at all. I can simple place the original high-quality video AVI onto the Omnia and play it.
Is this the same case for the Touch HD? Can you do the same thing and it will play (even if you need to use WMP)? Or do you have to convert it down to a lower quality first like on previous phones?
The Omnia included by default a DivX player, this is not the case of the Blackstone, however with Core Player or the free TCMP you can watch virtually any movie without converting it.
The Omnia is also based around a different processor, not made by Qualcomm. I suspect that helps as well.
this is so disappointing...
my only wish is that CorePlayer 1.2.5 actually doesn't use the hardware acceleration of the touch hd as it should.
because if this is the actual performance of the hardware then, at least me, i wont spent 700 euro on this device which promises to be multimedia device but actually isn't.
can someone convert a file that is playable with the built-in video player or WMP but this file should be of relatively high resolution say 720x400 (wmv, mp4 whatever) and then see how's the performance?
maybe this is just a coreplayer poor performance issue here are we're just blaming the device for nothing...
ps. I had the omnia for couple of weeks, the video performance of IntelXScale is absolutely amazing even on high resolution videos, also I don't think the 240x400 resolution of the omnia plays a big factor here, i suppose that even if the omnia had 480x800 resolution, the performance would be the same (maybe bit slower, but definitely more than 100%)
Hi, I've just tryied this video: http://downloads.gamezone.com/demos/d24115.htm which is infact an 800x480 wmv file. Coreplayer 1.2.5 benchmarked at 46% with QTv, even less with other methods. Windows Media Player however managed to play it much much better, even if with some dropped frames.. definitely not a smooth playback but at least was not a slideshow like in CorePlayer...
downloading a 640x480 wmv video.. I'll report back with results..
Edit: the second video is this one: http://www.casadolcecasa.com/gallery/video/Natale2004_hig.wmv
WMP: watchable, first part kinda sluggish, then goes better (supposedly because most of the img is dark -> easier to decode)
CP1.2.5: unwatchable, frames slideshow.. 56% with QTv
mkMoSs said:
ps. I had the omnia for couple of weeks, the video performance of IntelXScale is absolutely amazing even on high resolution videos, also I don't think the 240x400 resolution of the omnia plays a big factor here, i suppose that even if the omnia had 480x800 resolution, the performance would be the same (maybe bit slower, but definitely more than 100%)
Click to expand...
Click to collapse
and on what facts do you base this opinion? nobody know how fast it would play. the HD resolution has to display 4 times more pixel than the omnia

Encoding MKV....always get lip sync problems?

I have tried loads of converters and can get GOOD quality videos if i like with no lip sync problems but i want EXCELLENT quality video like the encodes i had for my HD2 but just can't find a stable converter which works all the time.
The best video quality i can get is by using....
Winmenc then DVD Catalyst 3 then Any dvd Converter.
I can get stunning video from Winmenc but some clips either dont display the picture on the phone or have lipsync problems.
DVD Catalyst comes a close second for video quality and all clips play but still get lip sync problems.
Any dvd converter gives good quality video with no lip sync problems but picture is nowhere as good as Winmenc.
Anybody got any custom profiles or programs to get excellent quality video with no lip sync problems?
Thanks for any help
Try this..http://forum.xda-developers.com/showthread.php?t=478050
I absolutely love it
benko286 said:
Try this..http://forum.xda-developers.com/showthread.php?t=478050
I absolutely love it
Click to expand...
Click to collapse
Thanks
I think i may have tried an older version of this.....will give it another go.
What profile are you using?
Cheers.
I've been using Super(c) for years with custom profiles and it works as perfect as anything I've yet heard about or seen. Plenty of such settings can be adjusted in it perfectly.
-------------------------------------
- Sent via my HTC Desire -
I use AnyDvD Converter Pro, playback is flawless using the following settings:
VIDEO
custom mp4
800x480 (or any other scaled resolution with 800px width that preserves the aspect ratio, unless source was low res to begin with, in which case i'll stick to the source's original res)
x264 video encoding
bitrate 2000kbps (again,provided the original bitrate was higher of course, otherwise,source's value )
25/23.97fps depending on source of course
AUDIO
aac audio encoding
bitrate 320kbps
sampling 48000/44100 depending on source
2 channels
I have converted uber quality 1080p rips ( 20-30Gb worth, 20-25Mbps video bitrate, 1536+kbps 7.1 DTSHD audio) with these settings, and the results are GREAT . I havent tried pushing the video bitrate any higher, but it might playback nicely with higher values as well.
MacCarron said:
I use AnyDvD Converter Pro, playback is flawless using the following settings:
VIDEO
custom mp4
800x480 (or any other scaled resolution with 800px width that preserves the aspect ratio, unless source was low res to begin with, in which case i'll stick to the source's original res)
x264 video encoding
bitrate 2000kbps (again,provided the original bitrate was higher of course, otherwise,source's value )
25/23.97fps depending on source of course
AUDIO
aac audio encoding
bitrate 320kbps
sampling 48000/44100 depending on source
2 channels
I have converted uber quality 1080p rips ( 20-30Gb worth, 20-25Mbps video bitrate, 1536+kbps 7.1 DTSHD audio) with these settings, and the results are GREAT . I havent tried pushing the video bitrate any higher, but it might playback nicely with higher values as well.
Click to expand...
Click to collapse
Is it possible for you to upload a sample video encoded with above settings to try on our desires??
Double Twist
Why don't you try to use DoubleTwist?
It looks like iTunes, and when you sync any type of movie or audio with Desire, it will convert to the format that Desire can play. Just like that, no need to configure anything.
It also run quite fast, and it's free!
jpopgt said:
Thanks
I think i may have tried an older version of this.....will give it another go.
What profile are you using?
Cheers.
Click to expand...
Click to collapse
Diamond but changed a little bit, max res is 800x480, veryhigh, x.264 one pass
MacCarron said:
I use AnyDvD Converter Pro, playback is flawless using the following settings:
VIDEO
custom mp4
800x480 (or any other scaled resolution with 800px width that preserves the aspect ratio, unless source was low res to begin with, in which case i'll stick to the source's original res)
x264 video encoding
bitrate 2000kbps (again,provided the original bitrate was higher of course, otherwise,source's value )
25/23.97fps depending on source of course
AUDIO
aac audio encoding
bitrate 320kbps
sampling 48000/44100 depending on source
2 channels
I have converted uber quality 1080p rips ( 20-30Gb worth, 20-25Mbps video bitrate, 1536+kbps 7.1 DTSHD audio) with these settings, and the results are GREAT . I havent tried pushing the video bitrate any higher, but it might playback nicely with higher values as well.
Click to expand...
Click to collapse
1500 is more than enough, I use 1000kbps and video is fantastic
i will try with 1500, but I think that is overkill too
Does AnyDvD Converter Pro supports subtitles?
Thanks for the replies
th3 said:
I've been using Super(c) for years with custom profiles and it works as perfect as anything I've yet heard about or seen. Plenty of such settings can be adjusted in it perfectly.
-------------------------------------
- Sent via my HTC Desire -
Click to expand...
Click to collapse
You got some settings you could pass on for Super?....i have never got great results with it.
Cheers.
I have encoded this Lady Gaga clip using the settings mentioned here with Winmenc, Any DVD Converter Pro and MP4forHD
Winmenc i think still has much better picture quality but lip sync is way out, especially if you fast forward or back....
Any DVD looks great to but i think the lip sync is slightly out....
And MP4forHD looks great and plays fine when i set audio delay to 0.3.
Any DVD Converter....
http://rapidshare.com/files/389703402/Any.mp4
MP4forHD....
http://rapidshare.com/files/389712600/MP4ForHD.mp4
winmenc.....
http://rapidshare.com/files/389707134/winmenc.mp4
Maybe someone here could modify this profile for winmenc to get the lip sync sorted....
http://rapidshare.com/files/389723529/_0-HTC_HD2__MP4_H264_800x480_2000kbps_Sharpened__AAC_44Khz_96kbps.ini
All credit goes to the person that made this profile for the HD2.
Cheers.
Sorry for the late reply, here are the megaupload links to a couple of video clips i've encoded using the preset i posted yesterday. Souce was a 1080p BRrip in both cases.
http://www.megaupload.com/?d=V8TPXP3T
http://www.megaupload.com/?d=3V318NMP
The Transformers' souce had a subtitle track and it was embedded in the rip, so that answers the previous question about subs. I have yet to check if subtitles can be disabled, but i guess it can be done (in my case, i am interested in plain english audio tracks, i don't even know what language is that )
edit: for some weird reasons the audio is noticeably out of sync WHEN PLAYED ON A PC...they are perfect on the Desire though. Pretty weird, last time i checked my pc kicks asses so the problem must be resting in the mp4 container..
You got some settings you could pass on for Super?....i have never got great results with it.
Click to expand...
Click to collapse
I'll upload the profile for you when I get back on the PC (by weekend). I change some things around with every vid though, depending on its properties. Too many internal coder settings you can tweak for slight visual/acoustic differences including how much to raise the sound in db and how much of the clip to cut out.
-------------------------------------
- Sent via my HTC Desire -
th3 said:
I'll upload the profile for you when I get back on the PC (by weekend). I change some things around with every vid though, depending on its properties. Too many internal coder settings you can tweak for slight visual/acoustic differences including how much to raise the sound in db and how much of the clip to cut out.
-------------------------------------
- Sent via my HTC Desire -
Click to expand...
Click to collapse
Ok Thanks
Just to quickly add - I don't tend to use automated profiles although I know it's what most are after (quickest).
What do you think of YouTube HD? Good enough quality for you or, you'd like better?
I had a quick look at your upload vid properties and they have different internal recode settings and different end file sizes. As such, a true cross-comparison is very difficult (all things kept consistent, the stream with the highest bit-rate and file size will have better visuals). The point of transcoding really is to keep the file size as small as possible with video and audio at your accepted levels -- that level differs for everyone depending on a variety if factors. Many YouTube HD vids are for instance only 480-560 Kbps streams. But all things which impact quality were not automatically kept fixed in these transcodes. Your vids were;
1) Any
Duration : 2mn 1s
Overall bit rate : 2,091 Kbps
Video
Format profile : [email protected]
Format settings, ReFrames : 2 frames
Bit rate mode : Variable
Bit rate : 1,865 Kbps
Width : 800 pixels
Height : 480 pixels
Frame rate : 25.000 fps
Bits/(Pixel*Frame) : 0.194
Stream size : 27.1 MiB (89%)
2) MP4
Duration : 2mn 1s
Overall bit rate : 1,994 Kbps
Video
Format profile : [email protected]
Format settings, ReFrames : 1 frame
Bit rate mode : Variable
Bit rate : 1,544 Kbps
Maximum bit rate : 2,932 Kbps
Width : 800 pixels
Height : 448 pixels
Frame rate : 25.000 fps
Bits/(Pixel*Frame) : 0.172
Stream size : 27.0 MiB (93%)
3) Winmec
Duration : 2mn 1s
Overall bit rate : 2,713 Kbps
(missing vital info it would not show here)
Bit rate mode : Variable
Bit rate : 2,579 Kbps
Width : 800 pixels
Height : 480 pixels
Frame rate : 25.000 fps
Bits/(Pixel*Frame) : 0.269
Stream size : 37.4 MiB (95%)
So the Winmec transcode should have much better visuals than the other two here, even just looking at the empirical data, however, how much of that better-ness is perceptible to untrained and trained human eyes? Judging by mass-accepted online "HD" video, usually not much - and on portable phones - even less (perceptible difference threshold decreases with decreasing display size).
I'll upload a few transcodes using different settings... see which you feel is better (on the intended phone).
-------------------------------------
- Sent via my HTC Desire -
Thanks for the info.
Another update:
Looks like your A/V sync issues are caused by too high bit-rate video streams being too power demanding on the hardware of the phone and so the CPU can't keep up. While running some test encodes for the post I had promised, upon checking playback on the Desire, I noticed getting the same A/V sync problems which don't exist on the Desktop. Dropping the video bit-rate alleviated that problem completely albeit the visual quality dropped too. I better check the vids in the default player too just to be sure now (I use Act 1 or Meridian video players mainly). So do keep in mind that higher bit-rate video playback requires more hardware power and hence much higher battery usage than lower bit-rate.
At the moment, I'm stuck with the latest update I've just installed for Super(c) not changing internal codec settings no matter what options I choose (same Lady Gaga 1080p video taken from a Blu-ray rip). Very strange. Just working on getting that running before posting some transcodes. Bear with me, please...
-------------------------------------
- Sent via my HTC Desire -
sorry if this is irrelevant but how do i hardcode subtitles with mp4hd?
nikosrs4 said:
sorry if this is irrelevant but how do i hardcode subtitles with mp4hd?
Click to expand...
Click to collapse
You just need the srt file with the same name as the movie in a folder and have the srt option selected in the edit settings of MP4forHD.
maybe I forgot the language selection..I'm trying again now, thanks

Best bitrate to filesize ratio for movies

I have a few favorite movies at 1080p over 10mbps and I would like to store some of them to the SGS, Im wondering whats the best bitrate to use to keep the video's pretty great while having a very acceptable file size.. Im using handbreak to convert
If you're only intending to watch them on the phone's display then you only need to encode them at 800x448 (for widescreen ratio).
If using this resolution with a video codec like MPEG-4 ASP (ie DivX) then 1000kbps is probably a good minimum. Maybe 800kbps minimum for MPEG-4 AVC (ie h.264). Depends on content of course. These figures are for "average" bitrates and assume VBR. If CBR then increase this by 50-100%.
I think you should use own Samsung's promo videos as reference.
All of them that I have here looks absolutelly gorgeous on the screen and they all range 4500 kbps in average.
Ive been using dvdfab to rip movies at 800x480 with about a 800kbps bit rate. They look the bomb. 2 hour movie about 800mb. I have to use the 128kbps audio option other wise I get sync issues.
Sent from my GT-I9000 using XDA App

[Q] Best Video Quality on Nexus 7? Bitrate, etc

I'm trying to ensure I use the maximum quality video, without using unnecessary space. I'm using AVS Video Converter. What's the maximum video bit rate, frame rate, Audio sample rate (IE 48000 Hz) and sample size (IE 16-bit), and Audio bit rate for the nexus 7?
bump
Generally, I use CRF 16-18 for any videos. Use x264, or if you don't like command line tools, handbrake, its got a really easy UI. File size and bitrate, of course, are going to vary with content, but quality should be the same for everything.
I don't pay much attention to audio, but I try to get FLAC.

Categories

Resources