I am going to convert all my videos to look as good as possible for when my HD2 arrives.
So could anyone help my fill out this chart of the best video format and properties:
Container =
Encoder =
Frame rate =
Resolution =
Video bitrate =
Audio encoder =
Audio bitrate =
Thanks in advance =)
http://forum.xda-developers.com/showthread.php?t=467112
tnyynt said:
http://forum.xda-developers.com/showthread.php?t=467112
Click to expand...
Click to collapse
Thanks! But can't you convert better videos on a HD2 with another converting software given that it has better hardware? If yes what will the concrete difference be in the convertion?
EDIT: I have tested the linked software and it returns far from perfect results. I have my own paid converter and would like to give it a try, but I am still not sure if it should be wmv, divx, mpg4(with h.264) or something totally different. I am unsure about the bitrate as well.
Another question that might solve all of this for me. Will the HD2 be able to play this video smoothly without needing to convert:
768x432, wmv, bitrate: 2364kbps, 29fps
and will it be a good idea to convert to 800x480 for better image quality nontheless?
I suppose that is bitrate (2364kbps) is werry high for smooth playback on HD. You must transcode your video with lower bitrate. Touch HD has no right video driver to force video decoding without use a CPU. This is a big problem.
kasperknop said:
Another question that might solve all of this for me. Will the HD2 be able to play this video smoothly without needing to convert:
768x432, wmv, bitrate: 2364kbps, 29fps
and will it be a good idea to convert to 800x480 for better image quality nontheless?
Click to expand...
Click to collapse
Without owning the device and knowing what hardware acceleration it has and what drivers htc decided to buy for it this is all speculation. But if I were you, I wouldn't waste time converting anything yet. I think there is a strong chance that the HD2 will be able to handle that bit rate.
kasperknop said:
I am going to convert all my videos to look as good as possible for when my HD2 arrives.
So could anyone help my fill out this chart of the best video format and properties:
Container =
Encoder =
Frame rate =
Resolution =
Video bitrate =
Audio encoder =
Audio bitrate =
Thanks in advance =)
Click to expand...
Click to collapse
The best converting program is MeGUI
dont use other cheap looking programs, use the real one.
Here is Info of one of my videos:
Code:
General
Complete name : Pitbull_I_Know_You_Want_Me.mp4
Format : MPEG-4
Codec ID : M4V
File size : 48.0 MiB
Duration : 4mn 0s
Overall bit rate : 1 676 Kbps
Encoded date : UTC 2009-09-23 08:23:53
Tagged date : UTC 2009-09-23 08:23:53
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 1 frame
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 4mn 0s
Bit rate mode : Variable
Bit rate : 1 484 Kbps
Nominal bit rate : 1 500 Kbps
Maximum bit rate : 2 224 Kbps
Width : 640 pixels
Height : 432 pixels
Display aspect ratio : 1.481
Frame rate mode : Constant
Frame rate : 23.976 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.224
Stream size : 42.5 MiB (88%)
Title : pitbull_i_know_you_want_me__calle_ocho__workprint_x264_2009.264:fps=23.976 - Imported with GPAC 0.4.6-DEV (build 1 - Sep 18 2009) - compiled by Kurtnoise
Writing library : x264 core 75 r1259M dd026f2
Encoding settings : cabac=0 / ref=1 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.0:0.0 / mixed_ref=0 / me_range=12 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=0 / keyint=250 / keyint_min=25 / scenecut=40 / rc_lookahead=0 / rc=2pass / mbtree=0 / bitrate=1500 / ratetol=1.0 / qcomp=0.60 / qpmin=16 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=1500 / vbv_bufsize=1500 / ip_ratio=1.40 / aq=1:1.00 / pulldown=0 / nal_hrd=0
Encoded date : UTC 2009-09-23 08:23:53
Tagged date : UTC 2009-09-23 08:23:55
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 4mn 0s
Bit rate mode : Variable
Bit rate : 192 Kbps
Maximum bit rate : 208 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 5.47 MiB (11%)
Encoded date : UTC 2009-09-23 08:23:55
Tagged date : UTC 2009-09-23 08:23:55
you can download the video and watch it in your HD,
Code:
http://netload.in/dateiWD5cC1NxJl/Pitbull_IKYWM.rar.htm
Password:
Code:
MrKaon
I did converted this video to fit in 640*480 because I wanted it to play in my ipod classic as well, but if you want it only play in your HD then set screen size to 480*800
if you have any question regarding MeGUI (The Best and Only One), ask here I will help you. and listen to my advice, if you want quality use MeGUI
I just got a 10.1 Samsung Galaxy Tab. I uploaded a few videos onto it (game 6 of the nba finals since I havent seen it. I know mavs won, but still want to see the game.) but even a 720p video has a big delay on video display.
It seems like any video that the default player cannot play has the same issues which is very slow video display but no problems with audio.
So I'm figuring that videos simply need to be converted away from H.264 although I am unsure on the best settings to convert to.
What do you guys use to convert?
What settings do you use?
Thanks in advance.
Check this out:
VidsOpt v0.1.4 (was XYZ2MP4) - Fast Video Muxer/Converter to MP4 for Mobile Devices
i actually just went and got vplayer which seems to work well with loads of codecs. I am however waiting on a solid build of vlc to be released
NyPlaya513 said:
i actually just went and got vplayer which seems to work well with loads of codecs. I am however waiting on a solid build of vlc to be released
Click to expand...
Click to collapse
Vplayer does a much better job at playing it than anything else so far. But it still lags behind.
It's driving me nuts because GSpot says it's only H.264/MPEG-4 AVC and AC3 which are common enough that they should be supported.
I'm trying out the VidsOpt as I type this. First run through resulted in good video playback but no audio whatsoever (even on PC playing it). So I'm troubleshooting that now. Seems like a very good way to convert though. Easy, simple, quick, and yet still powerful. So thanks for the heads up on that.
I haven't seen that one before. If the audio didn't make it through the process, the script would've given an error and abort.
Drop both input and output files onto the script, and enable 'Get video specs only'. Post the specs dump of both. Try a different video.
e.mote said:
I haven't seen that one before. If the audio didn't make it through the process, the script would've given an error and abort.
Drop both input and output files onto the script, and enable 'Get video specs only'. Post the specs dump of both. Try a different video.
Click to expand...
Click to collapse
Didn't have much time to continue trooubleshooting, but I'm pretty sure it's because it is outputting the audio into 6 channels according to GSpot. Just need to figure out why it is doing so, change it, and test.
If your PC is set up for surround, try setting it to stereo in your sound/speaker mgr in Control Panel. FFDShow generally uses the system default.
You can also change it in FFDShow Audio Decoder Config, under the Mixer section.
{
"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"
}
Checked AviSynth settings as well as reinstalling to the version that comes with ffdshow (checked ffdshow's settings as well). Also used different files.
EDIT: FFDShow settings were set to stereo after I thought that may be why. I will try turning off my extra sound stuff though.
EDIT 2: No go. Also noticed I had my sound set on 24 bit processing and 2mp4 is going to 16 bit.
EDIT 3: Apparently the .avs files in temp are the audio tracks to the videos.
Edit script. Search for this line,
echo DirectShowSource(%1,fps=%_vFPS%,video=false)!_tmp!>"%stemp%\%rnd%aud.avs"
and change to,
echo DirectShowSource(%1,fps=%_vFPS%,video=false).GetChannel(1,2)!_tmp!>"%stemp%\%rnd%aud.avs"
There is no space in 'GetChannel'. Not sure why the post is displayed as if there was.
e.mote said:
Edit script. Search for this line,
echo DirectShowSource(%1,fps=%_vFPS%,video=false)!_tmp!>"%stemp%\%rnd%aud.avs"
and change to,
echo DirectShowSource(%1,fps=%_vFPS%,video=false).GetChannel(1,2)!_tmp!>"%stemp%\%rnd%aud.avs"
There is no space in 'GetChannel'. Not sure why the post is displayed as if there was.
Click to expand...
Click to collapse
Can't find that line in my version (0.1.4). Closest to it is this:
Code:
set "_tmp=%2"
if defined _tmp set "_tmp=!_tmp:~1,-1!"
echo DirectShowSource(%1)!_tmp!>"%stemp%\%rnd%aud.avs"
if /i '%vDebug%'=='on' type "%stemp%\%rnd%aud.avs"
EDIT:
Problem will probably be in these lines.
Code:
"%vHome%\avs\bepipe" --script "import(^%stemp%\%rnd%aud.avs^)" | "%vHome%\neroAACEnc" -q 0.4 -if - -of "%stemp%\%rnd%aud.m4a" 2>nul
del "%stemp%\%rnd%aud.mkv" 2>nul
EDIT 2: I figured that would be the problem because those avs files were not being deleted after the operation. So I figure the problem is before the import process.
Sorry, I have a slightly different version. OK,
Search for this line,
echo DirectShowSource(%1)!_tmp!>"%stemp%\%rnd%aud.avs"
and change to,
echo DirectShowSource(%1).GetChannel(1,2)!_tmp!>"%stemp%\%rnd%aud.avs"
e.mote said:
Sorry, I have a slightly different version. OK,
Search for this line,
echo DirectShowSource(%1)!_tmp!>"%stemp%\%rnd%aud.avs"
and change to,
echo DirectShowSource(%1).GetChannel(1,2)!_tmp!>"%stemp%\%rnd%aud.avs"
Click to expand...
Click to collapse
It worked after removing the space after temp. Just noticed you did the same. :O
Letting it finish then I'll see if that fixed it. Thanks for the help btw.
EDIT: Nvm. It fixed your code during reply lol.
EDIT 2: It still happens. Video with no audio and the .avs .m4a and .mkv files are still in my Temp folder. Although 2mp4 now says it is writing in 2-channel.
Yeah, not sure why the editor is inserting extra spaces. I'll use the 'Code' format next time.
Hmm, as per 1st reply, drop both the input & output files onto script and do an info dump (view video spec). Post those.
Input:
Code:
General
Unique ID : 207928411894785940323870052161583916309 (0x9C6D8E33A7E347A7432F75B012F12515)
Complete name : C:\Users\Ash\DOWNLO~1\House.S07E10.720p.HDTV.X264-DIMENSION.mkv
Format : Matroska
File size : 1.09 GiB
Duration : 43mn 6s
Overall bit rate : 3 629 Kbps
Encoded date : UTC 2011-01-25 01:27:50
Writing application : mkvmerge v3.0.0 ('Hang up your Hang-Ups') built on Apr 19 2010 11:58:49
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Format settings, GOP : M=6, N=32
Codec ID : V_MPEG4/ISO/AVC
Duration : 43mn 6s
Bit rate : 3 179 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.144
Stream size : 958 MiB (86%)
Writing library : x264 core 104 r1688 0b36c6d
Encoding settings : cabac=1 / ref=8 / deblock=1:-2:-2 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=3179 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : A_AC3
Duration : 43mn 6s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 138 MiB (12%)
Output:
Code:
General
Complete name : C:\Users\Ash\DOWNLO~1\House.S07E10.720p.HDTV.X264-DIMENSION_new.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 982 MiB
Duration : 43mn 6s
Overall bit rate : 3 186 Kbps
Encoded date : UTC 2011-06-20 06:20:07
Tagged date : UTC 2011-06-20 06:20:07
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Format settings, GOP : M=6, N=32
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 43mn 6s
Bit rate mode : Variable
Bit rate : 3 179 Kbps
Maximum bit rate : 9 526 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.144
Stream size : 980 MiB (100%)
Title : XYZ2MP4_0.1.4
Writing library : x264 core 104 r1688 0b36c6d
Encoding settings : cabac=1 / ref=8 / deblock=1:-2:-2 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=3179 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Encoded date : UTC 2011-06-20 06:20:07
Tagged date : UTC 2011-06-20 06:20:34
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 43mn 6s
Bit rate mode : Variable
Bit rate : 3 744 bps
Maximum bit rate : 3 976 bps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 1.16 MiB (0%)
Encoded date : UTC 2011-06-20 06:20:33
Tagged date : UTC 2011-06-20 06:20:34
Nothing I can see from the output. The AAC track is there, and the muxing process went through. Is AAC support enabled in FFDShow Audio Config (check under Codecs)? Did you check the video in the Tab?
The temp aud.mkv file is deleted right after the audio conversion, the rest are deleted at the end of the entire conversion (before the PROCESSING DONE msg is shown). If the script shows that msg, then it finished properly. Not sure what to tell you.
You can try enabling Normalize Audio. After that, try setting Recode video=YES.
If you want, PM me a sample clip and I'll check it out. But honestly, the clip looks pretty normal.
e.mote said:
Nothing I can see from the output. The AAC track is there, and the muxing process went through. Is AAC support enabled in FFDShow Audio Config (check under Codecs)? Did you check the video in the Tab?
The temp aud.mkv file is deleted right after the audio conversion, the rest are deleted at the end of the entire conversion (before the PROCESSING DONE msg is shown). If the script shows that msg, then it finished properly. Not sure what to tell you.
You can try enabling Normalize Audio. After that, try setting Recode video=YES.
If you want, PM me a sample clip and I'll check it out. But honestly, the clip looks pretty normal.
Click to expand...
Click to collapse
It is enabled. I did check the video in the Tab.
I'll figure it out and let you know what ended up working. Thanks for all the help.
Use Freemake!
I use Freemake Video Converter and it is awesome. You point it to a folder with your stuff, select the output format from the tray and determine the resolution and viola it's converted. Depending on what type of box you have and your output file (iPad & Android 1200x600) it took ~15 hours or so to rip 21 seasons of the Simpsons from VOB to MP4. Looks fantastic on both my iPad & GT10.1.
I've tested playback of 4GB 1080p M2TS file on SGS2
1. Stock Player
not supported file.
can't play at all.
2. Vital Player
not recognized. ( .m2ts / .ts )
3. QQ Player
4GB file is recognized as 3GB.
can't play at all.
4. Mobo Player
file size is recognized as 272K
5. RockPlayer
file size is recognized as 4GB.
HW decoding mode -> fail
SW decoding mode -> 5 second audio play. no video
6. vPlayer
file size : 4GB
duration : 6 seconds
slow video( maybe 10~15 fps ) / audio is played.
can't seek file
7. Diceplayer
Settings->Additional file extention option check
rename m2ts->ts
file size :4GB
duration 01:52:15
no video lag.
seek is functional.
I can share my m2ts files for PS3 with SGS2.
test file spec.
General
ID : 1 (0x1)
Complete name : E:\Downloads\District 9.PS3.1080p.m2ts\District 9.PS3.1080p.m2ts.m2ts.ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 3.99 GiB
Duration : 1h 52mn
Overall bit rate : 5 094 Kbps
Maximum Overall bit rate : 35.5 Mbps
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : 27
Duration : 1h 52mn
Bit rate mode : Variable
Bit rate : 4 141 Kbps
Maximum bit rate : 25.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.083
Stream size : 3.33 GiB (83%)
Writing library : x264 core 67 r1169M ab85c9b
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=4141 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=25000 / vbv_bufsize=25000 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : 129
Duration : 1h 52mn
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 514 MiB (13%)
juami said:
I've tested playback of 4GB 1080p M2TS file on SGS2
7. Diceplayer
Settings->Additional file extention option check
rename m2ts->ts
file size :4GB
duration 01:52:15
no video lag.
seek is functional.
Click to expand...
Click to collapse
Thanks for sharing.
So the best player to play M2TS video formats is dice player.
Tapatalked from my super smooth, ultra fast samsung galaxy s2.
hi,
just checked Dice Player on my Sensation. its really great app. showing 1080p videos almost flawlessly.
my question is, if dice is lowering the fps to show video more fluently?
Thanks
affliction_emrah said:
hi,
just checked Dice Player on my Sensation. its really great app. showing 1080p videos almost flawlessly.
my question is, if dice is lowering the fps to show video more fluently?
Thanks
Click to expand...
Click to collapse
Well, if it looks fluid that means the framerate is high basically per definition. Low framerates look choppy, high rates to not.
sorry to bring up an old thread. I just got the dice player app and plays my mkv and m2ts files great. The only problem is that i can't seek when i play m2ts files. Is there a fix for it? Thanks.
Anyone tried mx player? Great on my transformer..
Sent from my GT-I9100 using Tapatalk
juami said:
I've tested playback of 4GB 1080p M2TS file on SGS2
1. Stock Player
not supported file.
can't play at all.
2. Vital Player
not recognized. ( .m2ts / .ts )
3. QQ Player
4GB file is recognized as 3GB.
can't play at all.
4. Mobo Player
file size is recognized as 272K
5. RockPlayer
file size is recognized as 4GB.
HW decoding mode -> fail
SW decoding mode -> 5 second audio play. no video
6. vPlayer
file size : 4GB
duration : 6 seconds
slow video( maybe 10~15 fps ) / audio is played.
can't seek file
7. Diceplayer
Settings->Additional file extention option check
rename m2ts->ts
file size :4GB
duration 01:52:15
no video lag.
seek is functional.
I can share my m2ts files for PS3 with SGS2.
test file spec.
General
ID : 1 (0x1)
Complete name : E:\Downloads\District 9.PS3.1080p.m2ts\District 9.PS3.1080p.m2ts.m2ts.ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 3.99 GiB
Duration : 1h 52mn
Overall bit rate : 5 094 Kbps
Maximum Overall bit rate : 35.5 Mbps
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : 27
Duration : 1h 52mn
Bit rate mode : Variable
Bit rate : 4 141 Kbps
Maximum bit rate : 25.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.083
Stream size : 3.33 GiB (83%)
Writing library : x264 core 67 r1169M ab85c9b
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=2pass / bitrate=4141 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / vbv_maxrate=25000 / vbv_bufsize=25000 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00
Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : 129
Duration : 1h 52mn
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 514 MiB (13%)
Click to expand...
Click to collapse
You might want to edit the filename/path
reidar.ostrem said:
Anyone tried mx player? Great on my transformer..
Sent from my GT-I9100 using Tapatalk
Click to expand...
Click to collapse
I don't have a video file to test, but MX has always worked flawlessly on my SGS2 with both HW and SW decode (SW decoding looks surprisingly good as well, but the phone gets very hot).
I've been keeping an eye on the Handbrake 720p thread for a while: http://forum.xda-developers.com/showthread.php?t=1060825 as I have been noticing jerky video playback since I got my Transformer a couple of months ago. As some of the guys in the thread are doing sterling work to try and solve the issue for us all I didn't want to hijack the thread with my workaround for smooth video playback as it means encoding to DivX. Let me explain:
I now encode to DivX using the DivX Plus Converter. I'm not sure about posting direct links to paid software so a quick Google search will point you in the right direction.
The settings are as follows:
Output Profile: DivX HD 720p
Custom Resolution: 1104 X 624 (this is important as I have found 1280 x 720 produces a slight judder at times)
Video Bitrate (kbps): 3000 kbps
Audio Bitrate (kbps): 128 kbps
The slightly lower resolution has no impact on quality at all and comparing the original MKV and the encoded file there is minimal difference in quality if any. After the file is encoded rename the extension from divx to mp4 and play it with Rockplayer or MoboPlayer (in software mode) this is important as the stock media player won't load the file.
I know there is a cost involved here with the encoder used and may not suit everyone but I'm also sure there are other free encoders out there that will do the same job , I just havent had time to try any.
Original file:
General
Unique ID : 198601087651856379593994534176452094873 (0x95692D9C86D819CA13C4B691D5EDAB99)
Complete name : D:\Transformer Convert\The Chicago Code.S01E01.mkv
Format : Matroska
File size : 1.09 GiB
Duration : 44mn 45s
Overall bit rate : 3 495 Kbps
Encoded date : UTC 2011-02-08 01:41:10
Writing application : mkvmerge v3.0.0 ('Hang up your Hang-Ups') built on Apr 19 2010 11:58:49
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Format settings, GOP : M=6, N=22
Codec ID : V_MPEG4/ISO/AVC
Duration : 44mn 45s
Bit rate : 3 045 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.138
Stream size : 953 MiB (85%)
Writing library : x264 core 105 r1732 2b04482
Encoding settings : cabac=1 / ref=8 / deblock=1:-2:-2 / analyse=0x3:0x113 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=5 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=3045 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English
Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : A_AC3
Duration : 44mn 45s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 143 MiB (13%)
Encoded File (2min 23sec clip):
General
Complete name : D:\Transformer Convert\ASUS.TF101.DIVX.Sample.divx
Format : AVI
Format/Info : Audio Video Interleave
File size : 89.2 MiB
Duration : 2mn 23s
Overall bit rate : 5 209 Kbps
Writing library : Boilsoft AVI tool build 1/release
Video
ID : 0
Format : MPEG-4 Visual
Format settings, BVOP : 1
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : DX50
Codec ID/Hint : DivX 5
Duration : 2mn 23s
Bit rate : 5 071 Kbps
Width : 1 100 pixels
Height : 620 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.310
Stream size : 86.8 MiB (97%)
Writing library : DivX 3330
Audio
ID : 1
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 3
Mode : Joint stereo
Mode extension : MS Stereo
Codec ID : 55
Codec ID/Hint : MP3
Duration : 2mn 23s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Compression mode : Lossy
Delay relative to video : 14ms
Stream size : 2.19 MiB (2%)
Alignment : Split accross interleaves
Interleave, duration : 42 ms (1.00 video frame)
Interleave, preload duration : 500 ms
I have uploaded a sample here if anyone wants to check it out:
ASUS.TF101.DIVX.Sample.rar
I've also uploaded a converted 720p trailer of Prince Of Persia Sands Of Time as it has a lot of panning in it:
Prince Of Persia Trailer
And a converted 1080p trailer of Avatar
Avatar Trailer
Both the trailers have slightly different resolutions to the settings above: Avatar (1280x532), Prince Of Persia (1104x498), these were the defaults chosen by the encoder and I saw no reason to change them.
I am no expert in the field but was happy that I now have smooth video playback on my Transformer until the 720p issue is solved so I thought I would share my findings as I have had a lot of help from the forums on different matters in the last couple of months. I should also say my Transformer is rooted running Prime 1.5 but the results were the same running stock 3.1.
Mods, if there is anything in this post that needs editing please let me know.
Cheers SmithersJ0nes
I have 700mb video files that I would like to trim down to 500-625 mb to fit more on my xoom before I go away to school soon. I don't have much knowledge in video converting so thats why I'm posting. I have an idea but I would like input before I leave my PC on all night to be disappointed with the quality.
Here is a sample mediainfo export of the specs of my desired video files. I would like to know how would I go compressing without losing to much quality.
Format : AVI
Format/Info : Audio Video Interleave
File size : 742 MiB
Duration : 58mn 48s
Overall bit rate : 1 763 Kbps
Writing application : VirtualDubMod 1.5.10.2 (build 2540/release)
Writing library : VirtualDubMod build 2540/release
Video
ID : 0
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : H264
Duration : 58mn 48s
Bit rate : 1 550 Kbps
Width : 800 pixels
Height : 450 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.144
Stream size : 656 MiB (88%)
Writing library : x264 core 50 svn-569
Encoding settings : cabac=1 / ref=1 / deblock=1:0:0 / analyse=0x3:0x133 / me=hex / subme=5 / brdo=0 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / chroma_qp_offset=0 / slices=1 / nr=0 / decimate=1 / bframes=2 / b_pyramid=0 / b_adapt=1 / b_bias=0 / direct=2 / wpredb=1 / bime=0 / keyint=250 / keyint_min=25 / scenecut=40 / rc=abr / bitrate=1550 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / pb_ratio=1.30
Audio
ID : 1
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : 2000
Duration : 58mn 48s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 80.8 MiB (11%)
Alignment : Aligned on interleaves
Interleave, duration : 33 ms (1.00 video frame)
Interleave, preload duration : 512 ms
Use my script, and set video recode to Yes. Video looks fairly compressible at 1550Kbps, as SD res is usually well under 1000, depending on content. If it's a TV episode (ie low-action), probably 700-800.
Assume 900Kbs for video + 130Kbs for audio, (900+130)Kb/s * 3600 sec/hr / 8 bit/Byte / 1024 Kb/Mb = 453 MB for hour-long vid.
You can further reduce size by using 640 res, or quality 22+. Using VerySlow speed would eke out another 10-15% size reduction vs Medium, although for mobiles it's not recommended.