whats the best settings for video on evo?
any software converting reccomendations?
thanks
anyone? pls.
So far I've only had success using mencoder (ffmpeg could do it, probably better, but I needed the ability to bake in subtitles). It requires some rather specific settings for the portions of the full h264 spec it supports. Not sure if you're a command-line fan, but this is what I've been using:
Code:
mencoder input.avi -o output.mp4 -vf dsize=800:480:2,scale=-8:-8,harddup -lavfopts format=mp4 -ovc x264 -x264encopts nocabac:level_idc=30:bframes=0:bitrate=512:threads=auto:turbo=1:frameref=6:trellis=1:chroma_me -oac faac -faacopts mpeg=4:object=2:raw:br=128
ffmpeg -i output.mp4 -vc copy -acodec copy final.mp4
The ffmpeg final pass is required because the support for mp4 files is broken in mencoder. ffmpeg, however, is capable of passing through the video/audio data to a properly written mp4 file.
The only downside is an odd quirk with the quality... If the file is played after mencoder runs but before ffmpeg (in VLC, which can use the incorrect mp4 files) it has great quality, but after the simple passthrough with ffmpeg the quality drops drastically. This doesn't really make sense to me... any ideas?
If you're not a fan of command line wizardry, I'd recommend just getting Handbrake and setting it to the preset iPod Legacy (this has the same basic spec you'll need). You can then modify it as needed for resolution etc. but the quality settings that defaults to are almost ideal.
commandline is fine. thanks for the info.
cjmovie said:
So far I've only had success using mencoder (ffmpeg could do it, probably better, but I needed the ability to bake in subtitles). It requires some rather specific settings for the portions of the full h264 spec it supports. Not sure if you're a command-line fan, but this is what I've been using:
Code:
mencoder input.avi -o output.mp4 -vf dsize=800:480:2,scale=-8:-8,harddup -lavfopts format=mp4 -ovc x264 -x264encopts nocabac:level_idc=30:bframes=0:bitrate=512:threads=auto:turbo=1:frameref=6:trellis=1:chroma_me -oac faac -faacopts mpeg=4:object=2:raw:br=128
ffmpeg -i output.mp4 -vc copy -acodec copy final.mp4
The ffmpeg final pass is required because the support for mp4 files is broken in mencoder. ffmpeg, however, is capable of passing through the video/audio data to a properly written mp4 file.
The only downside is an odd quirk with the quality... If the file is played after mencoder runs but before ffmpeg (in VLC, which can use the incorrect mp4 files) it has great quality, but after the simple passthrough with ffmpeg the quality drops drastically. This doesn't really make sense to me... any ideas?
If you're not a fan of command line wizardry, I'd recommend just getting Handbrake and setting it to the preset iPod Legacy (this has the same basic spec you'll need). You can then modify it as needed for resolution etc. but the quality settings that defaults to are almost ideal.
Click to expand...
Click to collapse
not sure how impressed you are going to be with 800x480. My attempts looked washed out.
What I was wondering, the same as you, what is a higher res that the Evo will support. Namely, the Transformers movies on the HD2 looked way better than this. What did they use?
_Burst_ said:
not sure how impressed you are going to be with 800x480. My attempts looked washed out.
What I was wondering, the same as you, what is a higher res that the Evo will support. Namely, the Transformers movies on the HD2 looked way better than this. What did they use?
Click to expand...
Click to collapse
Assuming you aren't exporting the video through the HDMI port, 800x480 is exactly what you want. Maybe even less - equivalent bitrates at lower resolutions will equal better quality video. I'm no expert on hardware decoding, but I believe bitrate (after supported parts of the spec) is the main limiting factor for what the phone can and can't decode.
The video I converted looked great before I did the mp4 fix, even at the low bitrates (note I'm using 500kbps target in a single pass)... still not sure what's going on there.
Code:
mencoder input.avi -o output.mp4 -vf dsize=800:480:2,scale=-8:-8,harddup -lavfopts format=mp4 -ovc x264 -x264encopts nocabac:level_idc=30:bframes=0:bitrate=512:threads=auto:turbo=1:frameref=6:trellis=1:chroma_me -oac faac -faacopts mpeg=4:object=2:raw:br=128
ffmpeg -i output.mp4 -vc copy -acodec copy final.mp4
The only downside is an odd quirk with the quality... If the file is played after mencoder runs but before ffmpeg (in VLC, which can use the incorrect mp4 files) it has great quality, but after the simple passthrough with ffmpeg the quality drops drastically. This doesn't really make sense to me... any ideas?
Click to expand...
Click to collapse
It seems your ffmpeg commandline was slightly off. -vc is the "Set video grab channel (DV1394 only)." option. So, you were actually doing a re-encode to mpeg4. What you wanted to specify was "-vcodec copy" like this:
Code:
mencoder input.avi -o output.mp4 -vf dsize=800:480:2,scale=-8:-8,harddup -lavfopts format=mp4 -ovc x264 -x264encopts nocabac:level_idc=30:bframes=0:bitrate=512:threads=auto:turbo=1:frameref=6:trellis=1:chroma_me -oac faac -faacopts mpeg=4:object=2:raw:br=128
ffmpeg -i output.mp4 -vcodec copy -acodec copy final.mp4
and that makes it look much nicer.
Ive been using Handbrake 0.9.4 (the newer one was giving me poor video results).
For HD video i do 1280x720, set bitrate to about 1500kb/s. For DVD i just leave the resolution and set anamorphic to none. I also set 2 pass and turbo first pass. I set audio to stereo and the bitrate to about 128. Also i save as .m4v
It may take a little tweaking for you. Videos range from 800MB - 1.5GB. You could probably lower the bitrate on DVD video and be ok too to save space.
I do them this way so i can play them via HDMI out on a TV in 720p (HD source) or in similar quality to DVD. Video looks great on the phone and pretty good on my 37" HDTV.
The problem isn't video quality, it's the God-awful audio quality when you record.
thegame2388 said:
The problem isn't video quality, it's the God-awful audio quality when you record.
Click to expand...
Click to collapse
Completely NOT what this thread is talking about....
Related
Is there a way to cnvert video to play on windows media player on the orbit?
I have tried various conversion programs trying mpeg, wmv, 3gp and various other formats but WMP refuses to play them.
could do with knowing the settings and best program to use for this
thanks
This should work for you
This is what I use its not free,but it does a great job it compresses the file and converts it to WMV so you can watch it with WMP
http://www.pocketgear.com/software_detail.asp?id=14059
Try using TCPMP without converting anything.
I use 3GP Converter http://www.videohelp.com/tools?tool=3GP_Converter for the Orbit and my PSP, it's free, you can make your own profiles and it already comes with profiles for QVGA at various bitrates.
My first post by the way. Hello
Edit:
I use the following profile for converting my Lost eposodes as it retains the aspect ratio
[Item19]
Title=320x180/15fps/216kbps Stereo/96kbps
TitleE=320x180/15fps/216kbps Stereo/96kbps
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec xvid -s 320x180 -r 14.985 -b 216 -acodec aac -ac 2 -ar 24000 -ab 48 -f psp "<%OutputFile%>.MP4""
Command1=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -f image2 -ss 5 -vframes 1 -s 160x120 -an "<%OutputFile%>.THM""
ive started to dabble with this a bit. for playback use tcpmp and to encode movies/media use pocketdivxencoder. hth
...also, take a look at this
http://www.erightsoft.org/SUPER.html
or this
http://www.microsoft.com/windows/windowsmedia/forpros/encoder/default.mspx
Hi everyone,
I would like to add some video into by Dash, but I don't know what is the best format to use.
What value to use in each setting to have a smooth video playback?
Sampling rate: ?
Bit Rate: ?
Frame Rate: ?
Video Size: ?
Thank all for the input
10507
I just use Vio Video converter from thepiratebay.org. It converts all videos in a format specific to the particular phone. Look up vio video converter on google.
skyline247 said:
I just use Vio Video converter from thepiratebay.org. It converts all videos in a format specific to the particular phone. Look up vio video converter on google.
Click to expand...
Click to collapse
Thank skyline247 for the quick reply.
I will look that up
Thank
Just as an addition Mono low bitrate sound to keep down on data and make easier to read.
Also the framerate should be the same as original source can be found via right click properties on original file. "other wise you can get output like 2-1 pulldown does on frames"
i think the best video format in terms of size first is flv,which r youtube videos format once u download them in the flv format just put them in ur Dash
I use Youtube Video downloader its a free tool to download nd convert youtube videos
if you want perfect dvd quality .avi files are the way to go. play em' using tcpmp. however .avi files tend to be large files so that's the only drawback (of course not unless you have an 8 gig like me =)
i encode them in avi using virtualdub or tmpgenc
bitrate 288, 2 pass encoding,
320x 240
for proper aspect ratio use this
http://andrew.hedges.name/experiments/aspect_ratio/
put source ratio, then put 320, get the 4th parameter !
audio - 128kbps or 96kbps (songs or speech), cbr, 32mhz sampling
i don't care for size, cause i got 8gb card in it
first get the tcpmp then the pocket divx encoder its free and encode your videos on xvid in avi containers ive been able to play 1 gig movies with a bitrate around 1000 and a resolution of 640 * 270 and audio at 128 but you dont really need that much quality because the dash only has a screen of 320 * 240 soo just resise the video and play with the bitrate till you get what you want ohhh and dont use h 264 it requires more prossesing because the compression its more complex soo you wiil get a very low framerate really the best is xvid hope this helps
Thank everyone for your great and valuable information. I will do on your advice
Thank all
Hi I have just started using handbrake and I am a little baffled. What settings or programs do use to encode video for the Desire?
I tried one encode to .mp4 using h.264 codec however I only get the sound and no video. Any help would be appreciated....
use Mpeg-4 instead of h.264 at 800x480px, works fine
I use the built in settings for the iphone and it works fine!
Sent from my HTC Desire using the XDA mobile application powered by Tapatalk
JaykaySLO said:
use Mpeg-4 instead of h.264 at 800x480px, works fine
Click to expand...
Click to collapse
Hi how do you set the size to 800x480 and maintain the original aspect ratio?
There is no way. 800x480px is the max resolution to use. If you have a file with a lower res, leave it at that.
Oh I see, I'll give that a go....
It's really odd that there isn't a decent video player app out there.....
you can set the width to 800px and pres the keep aspect ratio. that will set the height to whatever is needed to keep the aspect ratio.
If your after a decent media player try nemoplayer (I cant post the link to the thread but the thread number is 598509)
I converted a video to [email protected], it stuttered a little with the default player, but played perfectly with nemoplayer.
As for conversion, I have found Xilisoft to be very good, I paid for it to convert videos for my iPod Touch as it has great default profiles and its very quick as it uses all 4 cores of my CPU.
For the settings it depends on the video but I have been using the following settings for x264 MP4 video, these settings should work with any video converter.
16x9 video:
1000Kbps
192Kbps audio (for movies and music videos, 128 might be good enough for most)
resolution 800x450
It leaves the smallest of boarders top and bottom but it retains the corrent aspect ratio
4x3 video
800Kbps
192Kbps
reolution 640x480
that`s an overkill. 800 Kbps @23 fps, 96k audio is well enough. It plays fine on default video player. Smaller file size as well.
I tied 800Kbps and found it looked no better than the music videos I purchased from itunes which are smaller again and have a lower resolution.
I suppose the best thing to do is play about with bit rate for the video and go with what you are happy with, file size isnt a big issue for me when it comes to movies or TV shows as I tend to only have one or two on the SD card at a time.
As for audio please anything lower than 128kbps should be illegal
There's actualy a very nice thread on these forums discussing the settings for the HTC topaz and which programs to use, but since google turns up this thread as the first one I guess I'll add a little comment here as well.
Any converter should work to convert video to the right format, it doesn't matter which one u use, as long as your converter has the options to set the video bitrate, audio bitrate, aspect ratio, frames per sec and maybe some extra audio settings. I use format factory and It works great.
Mp4 format with AVC H264 videocoding is the way to go. how you turn the settings out is up to you and the space on your SD card (or lack of one).
I use the following settings to play HD video on my HTC Topaz:
-MP4 format
-AVC (H264) videocoding on 512 bitrate (you might go up to 768, but will lag longer videos which you encode from a HD source) and a 800x480 resolution.
-AAC audiocoding on 128 bitrate (indeed the minimum for people with sufficient hearing-capabilities, otherwise you might wanna go lower than that, but not advised as you can definitely hear the difference) and 44100 sample rate.
-Framerate of 25 (fixed, no real need changing this anyway, it's the best framerate out there, any higher will probably slow down your video on mobile devices)
-aspect ratio of 4:3 (you can pretty much set this one however you like, as long as you don't let it decide automaticaly. if you're not sure about your aspect ratio use this setting)
These settings work great on Topaz and are probable to work for other HTC models, as long as they have a maximum resolution of 800x480. One more thing is to notice that your HTC device (at least starting from Topaz (touch diamond 2) has the ability to playback HD content. You can test above settings with videos downloaded from the HD sample site from microsoft. point is the HD playback only works on the standard player coming with your device (windows mediaplayer) because the decoders are not freely given to other developers and therefore no other video playback program has them implemented in their mobile player.
Hope this helped.
c2k8cook said:
If your after a decent media player try nemoplayer (I cant post the link to the thread but the thread number is 598509)
I converted a video to [email protected], it stuttered a little with the default player, but played perfectly with nemoplayer.
As for conversion, I have found Xilisoft to be very good, I paid for it to convert videos for my iPod Touch as it has great default profiles and its very quick as it uses all 4 cores of my CPU.
For the settings it depends on the video but I have been using the following settings for x264 MP4 video, these settings should work with any video converter.
16x9 video:
1000Kbps
192Kbps audio (for movies and music videos, 128 might be good enough for most)
resolution 800x450
It leaves the smallest of boarders top and bottom but it retains the corrent aspect ratio
4x3 video
800Kbps
192Kbps
reolution 640x480
Click to expand...
Click to collapse
I installed Nemoplayer, but it only displays the videos in my DCIM folder? I have tried to move my test video over to that folder too, but it still can't find it. I converted it to mp4 with format factory, at 320 x something so the size should be ok
I usually encode in .mp4 h.264 base profile, max 3 ref frames, 800x640 res max and no cabac or b frames. At constant rate factor of 24 image quality is great and file size impressively small.
Tested on many videos, only mencoder needed, can't get any simpler:
Put this as one line in convert2desire.bat:
mencoder %1 -o "%~n1.mp4" -of lavf -lavfopts format=mp4 -vf dsize=800:480:0,scale=0:0,expand=800:480:-1::::,harddup -sws 9 -ovc x264 -x264encopts crf=24:force_cfr:bframes=0:nocabac:no8x8dct:global_header -oac faac -faacopts br=128:mpeg=4bject=2:raw -af volnorm=1 -channels 2 -srate 44100 -delay 0.3
Then run "convert2desire.bat tobeconvertedvideo.avi"
The resulting file will be tobeconvertedvideo.mp4
Lower crf to have even better quality and larger file.
The -vf parameters will always output a 800x480 file and other screen ratios will be correctly scaled to fit inside 800x480.
Mencoder download:
sourceforge.net/projects/mplayer-win32/files/MPlayer%20and%20MEncoder/revision%2031139/MPlayer-rtm-svn-31139.7z/download
I must say the screen of the Desire is top notch quality!
It is ridiculous how crisp everything looks for such a small device.
Let me know if this script works for you.
Anyone tried doubletwist? It looks like itune, and if we sync video, it will convert it to the format that standard player in desire can play.
I agree on the audio delay in your script, the desire seems to delay video by a little.
I want to convert some of my movies on the hard drive of my PC to a format I can play on my EVO.
I just tried converting Jennifers Body to 3GP at 512 kbps and 29.9 fps and it plays but the sound is really quite and it's a little jerky.
Not sure what I'm doing wrong.
Any guides? Or can someone tell me the best settings for audio and video to play on EVO hardware?
Thanks. I'm looking for stuff like format, 3GP vs. MPEG4, resolution, bit rate, fps, kpbs, and audio format as well.
Anyone had some good looking doing this?
Steve.
Container: MP4
Video: h264 baseline profile, 800x480 max, between 500Kpbs and 2Mbps depending on source (anime vs. movie) and amount of action/movement. Keep fps same as original. I usually set my x264 to encode with quantizer set to 20, fast and does the job.
Audio: AAC. Anyhing above 128Kbps wil be good enough.
I use MeGUI for my conversions but u can try Handbrake too.
I'm trying for a while now to convert movies to be played on my desire.Right now I am trying using handbrake.However it just won't seem to play whatever I have thrown at it.
My average convert settings are something like this:
An H.264 .mp4 file @ 2mbps bitrate with mp3 or AAC audio @128kbps,resolution 800x480 or 1280x720.
I have also tried to play each converted video with RockPlayer but nothing changes.
Bear in mind that the only size limitation for me right now is fat32's 4GB limit.I use a Kingston 16GB class 10 SD.
Many many thanks in advance!
Strange, I've got an Avatar rip that I dl'ed and put straight onto the Desire that played with no problems, looks awesome as well. Plays through the default player or through Rockplayer as well
Sent from my HTC Desire using XDA App
Yeah,I am also trying this with Avatar.I have downloaded two versions,one 1080p that obviously doesn't play at all,and a 720p one that plays but is really really laggy.
Can you tell me more info on the copy of Avatar that plays ok on your device?
I do it in two steps:
1. PocketDivXEncoder, just to have a "clean" AVI in 640x480.
2. SuperC, no resize (I find PocketDivXEncoder better for resizing).
Video MP4, Codec MPEG-4, 15 Fps, 768 kbps
Audio AAC-LC, 44100, 2 channels, 128 kbps
Perfect, IMO.
lohpsch said:
I do it in two steps:
1. PocketDivXEncoder, just to have a "clean" AVI in 640x480.
2. SuperC, no resize (I find PocketDivXEncoder better for resizing).
Video MP4, Codec MPEG-4, 15 Fps, 768 kbps
Audio AAC-LC, 44100, 2 channels, 128 kbps
Perfect, IMO.
Click to expand...
Click to collapse
Thanks for the reply my friend but that's not what I'm talkin' about...I want high quality when I watch movies.Strangest thing is that I try to make my videos have the same settings that the Desire uses for the videos taken with its camera.To no avail so far!
Also,if anyone uses handbrake I think it would be a more productive thread!
I'm using AVS Video Converter now and my files works flawlessly. The settings are H.264 [email protected], 720p resolution (or native WVGA, as you like it), up to 8000kbps (without any problem for Desire) bitrate, no CABAC, MP4 ISO v2 container. Handbrake lacks some advanced settings, maybe you should try to change it.
But dude,it's a paid program,Handbrake is free,that's why I use it.I will try to find a cracked version though...
@Pigbrother
Man,can you please share the settings you use for H.264 with me?I encode again and again and,although it does play on the Desire,it lags like ****!
I do a H.264 @3Mbps,but I am confused with the advanced settings of it and probably that's where it all goes fuzzy!
I managed to snatch a copy of Avatar with Handbrake that plays well,but it's MPEG-4 @2Mbps(although it seems that higher would play no prob).But H.264 is better,so I want that if possible!
Here they are.
I'm using the default player with hardcoded subtitles (you can select them in the advanced tab, bottom of the screen)
Dude,this is STRAAAANGE!
Following your instructions and settings pigbrother,I got a small length video(a 1080p trailer of Harry Potter 7 I downloaded from youtube),I converted it according to what settings you used with a 3250kbps bitrate and 720p and it played super smooth while having the best quality I'd ever seen on a mobile device!Then,I converted Avatar with exactly the same settings and it wouldn't play!I tried stock video player,mVideoPlayer and RockPlayer but none worked,it just said it couldn't open the file.The only thing I can think of is that there is some sort of limitation regarding the size of the file to be played(mine was 3,8GB),because the only playing copy of Avatar I got was an exactly 2GB big one I got with Handbrake.
Please guys,If you can think of something help me!
Thanks!
So,guys,this is interesting.I made another copy of Avatar using AVS and I used some higher profile settings(like CABAC) to make an 720p H.264 mp4 file @4Mbps and checked the option to split it in 2000MB files.Total size is about 4,8GB for 3 files and it plays like heaven!The picture of it is the absolute best I've seen until now!
So guys,there is no meaning in disabling all those advanced options as they only give better compression and quality(while making the process of conversion slower however,mine took 7:30 hours with my E8400 Intel Core2Duo).You should only put a limit to the bitrate so that the output file doesn't get bigger than 2GB.
So that's it!Now,if there is any way to make the conversion using the PCs GPU which will make it far faster I'll be happy!
tolis626 said:
Yeah,I am also trying this with Avatar.I have downloaded two versions,one 1080p that obviously doesn't play at all,and a 720p one that plays but is really really laggy.
Can you tell me more info on the copy of Avatar that plays ok on your device?
Click to expand...
Click to collapse
Video
Frame W/H 720*400
Data Rate 1750kbps
Total Bitrate 1918kbps
Framerate 29fps
Audio
Bitrate 167kbps
Channels 2
Audio Sample rate 48 kHz