Related
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
I wasn't sure which forum to put this in. I am using my Evo as my primary PMP as well as my phone. I wanted to have a thread with tips/info/help on video coversion formats, bitrates, resolutions to optimize space and maintain great viewing. I use FormatFactory to convert my videos. I did some reading and converted a lot of my videos again but this time to a 720x480 res with 1024bitrate H.264 format. I had some videos that were already H.264 but 480x272 600bitrate. I have found that these smaller videos look just as good to me on the Evo as the larger bitrate counterpart. Has anyone else noticed this or is it just my eyes?
I'm very interested in getting some specs/guidelines for encoding also. Currently I just throw any avi file in there and it works great. But most of my library is h.264/x.264 HD in mkv format. I would love to be able to get some of that stuff working on this phone. Work is boring and I need something to keep me awake lol.
sent from my nintendo 64
All of my H.264 files are in mp4 format.
Not all H.264 format will play on the EVO. They cannot play H.264 format that uses a high and/or some main profiles. The baseline profile always seem to work though. If you download a program called "mediainfo" it will show the the H.264 profile that the video is encoded in.
Rockplayer is good for playing all kinds of media on the EVO. Unfortunately I find the audio lag (most of the time) very annoying and thus ruining the experience.
whatsitsnamenow said:
Not all H.264 format will play on the EVO. They cannot play H.264 format that uses a high and/or some main profiles. The baseline profile always seem to work though. If you download a program called "mediainfo" it will show the the H.264 profile that the video is encoded in.
Rockplayer is good for playing all kinds of media on the EVO. Unfortunately I find the audio lag (most of the time) very annoying and thus ruining the experience.
Click to expand...
Click to collapse
Ah! That is great to know. I couldn't figure out why some of the h264 stuff I had would work and some wouldn't. Now I just gotta check to see if that's the reason. And I love rock player, plays just about anything.
Only gripe I have is that it seems to have trouble with mkv files. They're very blocky and distorted. It could be the way they are encoded, but I'm not sure
sent from my nintendo 64
I have found that having 2 media players is better than one. My past experience was that while one player has audio lag, another will not have lag when playing the same file.
I am currently testing a conversion using a smaller bitrate. I have been using 1024 for the h.264 bitrate. I am converting a video using a bitrate of 768 but I am using a 2 pass encode instead of a single pass. I will post the results.
Its pointless to do two pass as you can't really tell the difference on an evo. You might be able to see the difference on a 40+ inch TV. If I plan to use the video on the evo and tv I usually go with a 1200 bitrate for standard videos and 1400 bitrate for action videos. All my videos are one pass only. For the evo 700 bitrate should be enough.
I just use Rockplayer, no need for transcode--it just plays! (720p stuff stutters though)
I transcode my files to save space on my sd card. I have found that the 768 bitrate works good for me. I have always done the 2 pass encode on any action films even at what I call "normal" bitrates. Everything looks great on this phone.
I haven't experimented with video much, but for audio, i use 40 kbit/s. I have 11k songs on my phone with plenty of room to spare (18/32gb used), and noone notices the quality if i play the songs on a stereo or receiver at a party.
You can definitely hear a difference in a 40kbs mp3. Are u sure it is 40kbs? I would imagine that would sound awful.
If you are an audiophile, you wouldn't be happy. I keep my computer audio at 320 if at all possible, but honestly, 40 done right is considered "telephone" quality. I'd be dumb to professionally DJ at that low, and yes you'd hear a difference in a comparison, but I assure you if you busted out your evo in any social situation and played a few tracks at 40 on speakerphone alone, most would be impressed... unless said friends were audiophiles.
And by telephone, I mean the quality of audio you'd expect to hear on a landline telephone conversation. You could always experiment and use 80 96 or 128, I found 40 was nice for me and 32 too low.
i find rockplayer very good but none of my 500+ 720p mkv files will play without stutter it could be that the audio decoder cant handle the audio more then likely i havent tried remuxing with stereo AAC audio yet because most times i prefer avi divx rips on phone since only thing i watch on phone is latest tv episodes i usually download hdtv rips from like FQM or LOL and they work flawless no encoding necessary and there small and i can download right to phone while at work without having to plan ahead but one program i have found that works great with mkv is
Daniusoft Video Converter Ultimate
Code:
Output Device Support
Apple iPod touch 4, iPod nano, iPod classic, iPhone, iPhone 3G, iPhone 3GS, iPhone 4, iPhone 4 HD, iPad, iPad HD, Apple TV, Apple TV HD
HTC Droid Incredible, Droid2, Droid Eris, Desire, Hero, Legend, Wildfire, Magic Tattoo, Dream T-Mobile G1, Mytouch 3G, Diamond, HTC HD2, EVO 4G, Android OS, HTC Aria
Motorola Droid, i1, XT720, Milestone, CLIQ, CLIQ XT, DEVOUR, Flipout, BACKFLIP, DEXT, Quench
Nokia N900, X6, X3, 5800 XpressMusic, E63, 5230, E72, N97, N95, N73
BlackBerry Tour series, Storm series, Bold series, Curve 8900, Curve 8500, Curve 8300, Curve 8310, Pearl Flip, Pearl 8800, Pearl 3G, Pearl 8100, Blackberry Torch 9800
Game Hardware PSP, PS3, PS3 HD, Xbox 360, Xbox 360 HD, Wii, NDS
Microsoft Zune Zune, Zune HD
Mobile Phones Nexus one, Samsung i7500, 3GP, 3GP2, Pocket PC, Palm Pre, HP IPAQ, Palm Pixi, Samsung Behold, Samsung Moment, Samsung Galaxy Spica, Sumsang Vibrant, Sumsang Captivate, LG Prime, LG enV touch VX1 1000, LG Xenon GR500, LG KP500, Sony Ericssion XPERIA x10
Archos Archos 7, Archos 5, Archos 605/704/705, Archos 504/604, Archos 404/405, Archos AV500/AV700, Archos 105, Archos Player
Creative ZEN ZEN X-Fi, ZEN X-Fi2, ZEN VPLUS, Creative Version, Creative MX
Sandisk Sansa E200 serise, View, Fuze
Media Players SONY Walkman, Dell Player, iRiver P7, iRiver SPINN, iRiver E100
i ripped all of Battlestar Galactica season 1 from 720p mkv (2GB per episode to around 400 MB per episode)and was amazing quality with this program
heres some programs for you to check out if u want to get into encoding
tsmuxer
mkvtoolnix
avisynth
ripbotx264
StaxRip
AlltoAVI
MP4Box
Gotsent
MEGUI
these are itunes hd settigns and un drmed itunes hd plays flawless on evo
if u encode to these settings depending on source it works perfect on evo
another tip if u buy tv shows on itunes and want to undrm use requiem or tunebite
then just drag and drop onto sd and your set
Code:
Overall bit rate : 4 664 Kbps
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Codec ID : drmi
Duration : 43mn 40s
Bit rate mode : Variable
Bit rate : 4 116 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.186
Stream size : 1.26 GiB (88%)
use Handbrake to encode it using the Iphone/Ipod Touch presets. It comes out PERFECT every time.
I've found that I can get decent, watchable quality MP4 files with the following Handbrake settings. And by watchable, I mean, just having something to look at while traveling. I won't be routing video out via hdmi.
Picture tab:
Anamorphic - None
Keep aspect ration - checked
Width - 480 (let height take care of itself)
Video tab:
Codec - H.264
Framerate - Same as source
Constant Quality - Drop the slider to 50%
Audio tab:
Sample rate - 44.1
Bitrate - 96
All other tabs and settings remain at their stock defaults.
I'm getting 4Gb DVD .vob files shrunk down to about 250Mb. So there's plenty of room for quite a few full length movies on the SD card.
Using Rockplayer, I don't get any video pauses/ripping or audio skipping at all.
I use format factory to create my H.264 videos and it works great as well. I use these custom settings:
VideoCodec=AVC(H264)
VideoBitrate=768000
Width=720
Height=480
FPS=23.976
AspectRatio=0.000
AudioCodec=AAC
AudioBitrate=160000
SampleRate=44100
Channel=2
Volume=3
I am trying to find the perfect bitrate to filesize ratio. The 768 bitrate single pass encoding gives very good quality when viewed on the Evo. I am going to try to test 640 single pass and 512 2-pass and see how the quality compares. I want to find the lowest bitrate that still looks good on the Evo(no pixelation or blurry images) in order to maximize the disc space. If I am going to be using my Evo for my pmp as well as my phone/internet device/part time game system, I need as much storage space as I can get.
ive tried 3 movies so far. monsters vs aliens, toy story 3, and v for vendetta. all mp4 1080i bluray rips. all i get is choppy and soundless. any suggestions or work arounds?
randytheshiv said:
ive tried 3 movies so far. monsters vs aliens, toy story 3, and v for vendetta. all mp4 1080i bluray rips. all i get is choppy and soundless. any suggestions or work arounds?
Click to expand...
Click to collapse
Same here with 720p and 1080p MKV. tried several. No sound and choppy. I don't even know what formats work. Video playback needs a lot of work.
you think it'll be a quick kinda thing? i used to have an epic and it tore those mkvs apart with pure awesomeness. i think proper video playback should be necessary for a tablet.
I Read Somwhere that this is Tegra 2 Problem. Somthing about having trouble rendering high profile Videos.
HorsexD said:
I Read Somwhere that this is Tegra 2 Problem. Somthing about having trouble rendering high profile Videos.
Click to expand...
Click to collapse
No its software, I was able to play a high quality 720p mkv perfectly on my tablet today; however the audio didn't work. If it can do the video, it can do both. Its a software issue.
Yeah, I was excited for HD Video while on my plane rides almost weekly. Nothing but choppy and no sound. Horrible!!
i like software issues. that means, hopefully, an easy fix is on the way. i see alot of otas in the future.
This is not a software issue. The tegra 2 cannot handle the bandwidth required for h.264 high profile. This is a known limitation.
randytheshiv said:
you think it'll be a quick kinda thing? i used to have an epic and it tore those mkvs apart with pure awesomeness. i think proper video playback should be necessary for a tablet.
Click to expand...
Click to collapse
It is absolutely horrible. I doubt a quick fix but hopefully something will be done. I can say if you do not own a Xoom and high quality playback is important to you, do not buy it until something is done. I refuse to convert everything to something that works. Hell, my Samsung Captivate phone can play these same files flawlessly.
HorsexD said:
I Read Somwhere that this is Tegra 2 Problem. Somthing about having trouble rendering high profile Videos.
Click to expand...
Click to collapse
That's correct. Same chip as the GTAB, the Adam, the VEGA etc. Sounds like the same issue with high profile videos. GTAB owners have been dealing with this for months, sorry to burst your bubble.
This chipset limitation is allegedly the reason why Boxee dropped the Tegra 2, last year. Use the excellent "mediainfo" to check your h.264 videos - if it's listed as high profile, it will choke (especially at 1080p).
I am considering purchasing the xoom my local BB has plenty in stock, i travel a lot and watch a lot of videos while traveling
i currently have an Archos 101 which by the way plays everything i throw at it flawlessly, so maybe i'll wait and see if the video playback gets better after some roms begin to appear
neonflx said:
I am considering purchasing the xoom my local BB has plenty in stock, i travel a lot and watch a lot of videos while traveling
i currently have an Archos 101 which by the way plays everything i throw at it flawlessly, so maybe i'll wait and see if the video playback gets better after some roms begin to appear
Click to expand...
Click to collapse
I left my comment already post #9 in this thread. I think you will be disappointed but that is me. Good luck.
So you guys are saying that all android tablets will not be able to play hd mkv files? WTF. Android has failed in the tablet market then. My single core epic4g plays them flawlessly. The single core iPad plays them flawlessly with xbmc. You are telling me a dual core CPU and an eight core gpu can't handle a 720p video??????
What use are the tablets then if they cannot play hd video? You don't need a dual core processor for browsing the internet and playing YouTube videos.
muyoso said:
So you guys are saying that all android tablets will not be able to play hd mkv files? WTF. Android has failed in the tablet market then. My single core epic4g plays them flawlessly. The single core iPad plays them flawlessly with xbmc. You are telling me a dual core CPU and an eight core gpu can't handle a 720p video??????
What use are the tablets then if they cannot play hd video? You don't need a dual core processor for browsing the internet and playing YouTube videos.
Click to expand...
Click to collapse
Couldn't agree more my friend. I think this will be corrected at some point but it is frustrating out of the box you can't play a decent HD video while I just saw a new Motorola Xoom commerical on CNN showing one playing flawlessly.
Holy crap, just read the anandtech review of the optimus 2x and it's not giving me a lot of confidence in Tegra 2. They specifically talk about how limited the video playback potential is and how h.264 videos have to be in a ridiculously specific format to play. Basically NVIDIA has been lying and has refuses to respond to its lies.
Edit: Basically, unless you specifically encode a video to fit within the parameters Nvidia needs, the video will not play well. There are very constained the limited parameters that the Tegra 2 seems to support, which may explain certain videos working without sound and others not playing at all.
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles
http://www.anandtech.com/show/4144/...ra-2-review-the-first-dual-core-smartphone/14
Its pretty disheartening to be reading threads where people are making fun of baseline profile back in 2008. WTF Nvidia.
Edit2: Just went through a ton of my media and all of it is High Profile at various levels. Ugh. God I hope I am wrong about all of this.
Can't it be the same problem that Samsung Galaxy Tab have? That it's the audio that is the problem. That its handle video good but have no codec for multichannel sound.
My Galaxy Tab can play 720p perfectly only when the movie have stereo sound. If it have 5.1 it cant play. So the file need to have only stereo sound.
Can some whit a XOOM try some HD movie whit stereo sound and also try some movies whit multichannel sound. And report back how it went.
Sent from my GT-P1000 using Tapatalk
muyoso said:
Holy crap, just read the anandtech review of the optimus 2x and it's not giving me a lot of confidence in Tegra 2. They specifically talk about how limited the video playback potential is and how h.264 videos have to be in a ridiculously specific format to play. Basically NVIDIA has been lying and has refuses to respond to its lies.
Edit: Basically, unless you specifically encode a video to fit within the parameters Nvidia needs, the video will not play well. There are very constained the limited parameters that the Tegra 2 seems to support, which may explain certain videos working without sound and others not playing at all.
http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles
http://www.anandtech.com/show/4144/...ra-2-review-the-first-dual-core-smartphone/14
Its pretty disheartening to be reading threads where people are making fun of baseline profile back in 2008. WTF Nvidia.
Edit2: Just went through a ton of my media and all of it is High Profile at various levels. Ugh. God I hope I am wrong about all of this.
Click to expand...
Click to collapse
You aren't wrong unfortunately.
Here is a good portion of an article talking about it: http://www.anandtech.com/show/4181/...-a9s-coming-to-smartphonestablets-this-year/3
bd85 said:
Can't it be the same problem that Samsung Galaxy Tab have? That it's the audio that is the problem. That its handle video good but have no codec for multichannel sound.
My Galaxy Tab can play 720p perfectly only when the movie have stereo sound. If it have 5.1 it cant play. So the file need to have only stereo sound.
Can some whit a XOOM try some HD movie whit stereo sound and also try some movies whit multichannel sound. And report back how it went.
Sent from my GT-P1000 using Tapatalk
Click to expand...
Click to collapse
Not true, the Galaxy tab plays 720p mkv with 5.1 fine, as long as it is encoded as AC3, which the majority of files are. You probably have files that are DTS encoded. That is the Galaxy tab's only limitation. And even that can be converted (audio track only in about 15 minutes) if necessary to play on the tab. I watch movies and TV shows as 720p mkv every single day on the tab. I am amazed that the XOOM can't do this. I was so close to buying one - looks like I dodged a bullet, can't stand the thought of going back to encoding everything after using a galaxy tab and a captivate, which play everything. Here are the properties of a file which plays fine on the Galaxy tab for comparison. Notice way down in the Audio section - Channel(s) : 6 channels
Format : Matroska
File size : 1.09 GiB
Duration : 42mn 0s
Overall bit rate : 3 727 Kbps
Writing application : x264.exe
Writing library : mkv2rls x264-tv version built on 2011. febr. 17
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 42mn 0s
Bit rate : 3 336 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.151
Stream size : 982 MiB (88%)
Writing library : x264 core 88 r1471 1144615
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=30 / sliced_threads=0 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=6 / b_pyramid=1 / b_adapt=2 / b_bias=0 / direct=1 / wpredb=1 / wpredp=0 / keyint=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=3336 / 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 : 42mn 0s
Bit rate mode : Constant
Bit rate : 384 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 : 115 MiB (10%)
Title : English
Language : English
Text
ID : 3
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : English
Language : English
I made a post in Xoom official forum:
https://supportforums.motorola.com/thread/45753
Its really, really, REALLY stupid for Motorola to put out a tablet that cant play video, while 1-2 year old tablets and phones do it just fine!
I was going to go down to the US to buy one this weekend but I will not now.
I'm a new Xoom owner and am for the most part pleased with the device.
My only sore spot is with the inability to play high profile or even main profile h.264 720p videos. Hell it can't even play high or main profile 480p videos without a certain amount of stuttering.
All over the Xoom forums we're hearing everything from "it's impossible because of Tegra 2 limitations" to "it just needs a new codec/video player", and many people saying that the Notion Ink Adam had the same issue, but that it was solved with a firmware update.
What I'm looking for is a straight answer, from someone who both owns a Notion Ink Adam and who knows enough about h.264 to know what high profile means.
Did the Notion Ink Adam receive a FW update that allowed it to play high profile 720p video.
I saw a video of the notion ink adam playing very choppy 720p (the bird scene from Planet Earth) but that video was poorly encoded and an unrealistic benchmark for any mobile device. (9 reference frames? Come on!)
No its laggy at the moment, tried every mkv player out there and everyone had its own issues.. from not starting to locking, to not able to play the file to finally I had one play but it was laggy and overall not enjoyable.
I think software decoding optimized for the tegra is probably the quickest solution for now. I don't think anyone saw android moving onto tablets this quickly or people trying to playing a 2-3 gb files this quickly
Btw I would love to see a PC video player like PowetDVD make a real video player for android
no6969el said:
No its laggy at the moment, tried every mkv player out there and everyone had its own issues.. from not starting to locking, to not able to play the file to finally I had one play but it was laggy and overall not enjoyable.
Click to expand...
Click to collapse
Which ROM / NI version were you using?
joshua.lyon said:
Which ROM / NI version were you using?
Click to expand...
Click to collapse
Utopia beta 1. I didnt do as much testing on stock roms....i saw that video vs the xoom and he was able to do it but i didnt catch what player he was using....he just set it to software decoding mode as mentioned above...
I did get one my files to play with sound but it still was laggy. High def robot chicken episode.
Just tested with the latest build NIA920040311 and the stock VideoPlayer
It plays the following H.264 720p very choppy and no sound:
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container [email protected]
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 47mn
Bit rate : 3 913 Kbps
Width : 1 280 pixels
Height : 528 pixels
Display aspect ratio : 2.35:1
Frame rate : 24.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.241
Stream size : 2.93 GiB (88%)
Language : English
Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 1h 47mn
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
Stream size : 344 MiB (10%)
i played a 720p mpeg4 file from my usb 500gb hard drive and it played fine using stock video player
Can anyone read mkv files here? :-$
Sent from my Dell Streak using XDA App
div3r5ity said:
i played a 720p mpeg4 file from my usb 500gb hard drive and it played fine using stock video player
Click to expand...
Click to collapse
Can you check with MediaInfo and post details of the media format?
If you change the extension of the file from .mkv to .avi you can see the video, but as said above the decoder to mkv is not properly optimized.
No rename is required, the stock video player read .mkv but I am not sure if it use software or hardware mode to play it. It's like slow motion and without sound for a 720p h.264 L3.1 High Profile 4000Kbps video.
Dr.Preston said:
I'm a new Xoom owner and am for the most part pleased with the device.
My only sore spot is with the inability to play high profile or even main profile h.264 720p videos. Hell it can't even play high or main profile 480p videos without a certain amount of stuttering.
Click to expand...
Click to collapse
Not sure about the Xoom... a buddy of mine on a video forum (Creative Cow) has a Xoom, and found it was ok with base profile 720/30p at 3Mb/s or less, but started choking much beyond that. I've only had my Adam since Friday, but grabbed a bit of handy video to test it out myself. From a plain old USB stick, the Adam did a 720/[email protected]/s file perfectly, both MP4/AVC and WMV9. I tried another file I had around, 720/[email protected]/s, but it only played at 30fps... thus, slow motion.
Dr.Preston said:
All over the Xoom forums we're hearing everything from "it's impossible because of Tegra 2 limitations" to "it just needs a new codec/video player", and many people saying that the Notion Ink Adam had the same issue, but that it was solved with a firmware update.
Click to expand...
Click to collapse
No question the Xoom seems to have some issues, and some of that could be the incompleteness of Honeycomb fine-tuning. Given that the problems I had heard previously were seen with fairly low bitrate 720p, I would at least check the speed on your Xoom's memory (internal?). Shouldn't be an issue... SD Tools benchmarked the Adam's internal "SD Drive" at 160MB/s-200MB/s reads (10MB/s writes). Android 2.2 is still unsophisticated about devices at the GUI level -- cannot yet point the same benchmark at external flash or USB. Probably not an issue, but worth eliminating as one.
Dr.Preston said:
What I'm looking for is a straight answer, from someone who both owns a Notion Ink Adam and who knows enough about h.264 to know what high profile means.
Did the Notion Ink Adam receive a FW update that allowed it to play high profile 720p video.
Click to expand...
Click to collapse
So I made a bunch of AVC files. All come from an original AVCHD track, 1080/24p, 24Mb/s, shot on a Panasonic HMC40 camcorder. All rendering using the Sony Vegas 10 and the Sony AVC CODEC.
I rendered 720p and 1080p files, put them on a USB stick, and played them on my Adam. None of the 1080p stuff played perfectly on the Adam.... 1080/24p baseline at at 4Mb/s was just a bit off. All of the 720/24p videos did just dandy at 4Mb/s, even the High profile. Going to higher bitrates, I have some 720/24p baseline holding together at 6Mb/s, some lagging behind the audio -- sure looks like the player (NI player, Android default, and the ES File Explorer video player work identically -- they're all accessing the same OS components) doesn't drop frames when it can't keep up. So the audio walks away from the video. It gets worse at higher bitrates... presumably, more frames are not staying in sync.
So it looks jittery... just a little off from being "real". I'll wager most people would be completely happy with 6Mb/s, or even the 4Mb/s 1080p baseline, if the player did a proper job of staying in sync... you don't notice the occasional dropped frame, but at least if you're a musician, you'll be bothered by audio being off even a few milliseconds. Didn't help that my subject was my friend Pat playing guitar... pretty obvious when mouth and fingers don't match the sound... and when the sound ends, but video keeps going (the files are, of course, in sync on the PC). I started with a USB stick, but got the same results on the "external" SD Card, which on my system is a 32GB Class 10 card, plenty fast enough for this.
So I think a properly encoded 720/24-30p video at 4Mb/s or so is the sweet spot for today's Adam, and in theory other Tegra2 systems. You might manage a bit higher bitrate, but not too much. If they fix the player with a proper frame drop trick play function, higher bitrate video would probably look just dandy, even if it's dropping the occasional frame to stay in sync.
I wonder if Tegra2 processor is fast enough to decode 720p high profile in software. It's a two core 1Ghz processor - I remember that my Duron 1000 was almost certainly not able to decode h264 but Athlon 1400Mhz (one core) was close if I remember correctly. ARMs are probably much slower than Athlons but in decoding videos the difference shouldn't count as much (because it's probably straight forward computing without many conditional instructions)...
Video format compatibility.
I want to buy a sports camera and be able to use the honeycomb movie editor to edit the footage. I can understand why my old one couldn't edit it, as it recorded in MOV format (Apple proprietary), so I sold it.
However thinking of the Kodak Playsport XZ5, and downloaded some MP4 sample footage, which I assumed could be edited.. Nope...
Anyone know why Android can't seem to edit anything unless it was created on Android.. (it's almost as bad as Apple devices only editing video from Apple devices..)
The same footage is here: (18MB)
http://www.steves-digicams.com/camera-reviews/kodak/playsport-zx5/101_0002.MP4
Anyone know a waterproof sports camera that DOES record in a Android friendly format?
The info from MediaInfo from the file shows the following:
General
Complete name : C:\Users\Mark\Desktop\101_0002.MP4
Format : MPEG-4
Format profile : JVT
Codec ID : avc1
File size : 23.2 MiB
Duration : 16s 16ms
Overall bit rate mode : Variable
Overall bit rate : 12.2 Mbps
Movie name/More : KODAK PLAYSPORT Video Camera, Zx5
Encoded date : UTC 2011-06-17 16:26:02
Tagged date : UTC 2011-06-17 16:26:02
Origin : Digital Camera
AMBA :
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 16s 16ms
Bit rate mode : Variable
Bit rate : 11.8 Mbps
Maximum bit rate : 49.9 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.189
Stream size : 22.4 MiB (97%)
Title : Ambarella AVC / Ambarella AVC
Language : English
Encoded date : UTC 2011-06-17 16:26:02
Tagged date : UTC 2011-06-17 16:26:02
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 15s 979ms
Bit rate mode : Variable
Bit rate : 64.0 Kbps
Channel(s) : 1 channel
Channel positions : Front: C
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 125 KiB (1%)
Title : Ambarella AAC / Ambarella AAC
Language : English
Encoded date : UTC 2011-06-17 16:26:02
Tagged date : UTC 2011-06-17 16:26:02
Click to expand...
Click to collapse
Tegra 2 is not very friendly with 1080p videos - either reconvert the video (threads can be found here about settings, codecs etc.) or get a Tegra 3 device
I'm not a video expert, but while investigating formatting for ripping movies to play on my Android devices, I found the h.264 video codec was the most compatible. That said, I can't imagine doing much video processing on my Transformer. It's cool, but by no means a desktop/ laptop replacement.
H.264 IS AVC/AAC isn't it?
This is what the Kodak Playsport ZX5 camera is producing.....
Anyone have one, and can record some 720p to try on a Transformer?
Because its a tablet and NOT a computer.
Oyeve said:
Because its a tablet and NOT a computer.
Click to expand...
Click to collapse
I don't see your point. I realise it's not a computer, which is the whole point of me trying to find a waterproof sports camera that records in a format the Transformers movie editing software understands, as I can't transcode it on the tablet itself....
What was your point?
CrazyPeter said:
I don't see your point. I realise it's not a computer, which is the whole point of me trying to find a waterproof sports camera that records in a format the Transformers movie editing software understands, as I can't transcode it on the tablet itself....
What was your point?
Click to expand...
Click to collapse
I think his point was that some tools are better suited for certain jobs while others are not. Today's tablets (particularly ones based on the Android OS) are not very well suited for things like video editing. Sure, there is a video editing program there that does a decent job of rudimentary cutting on the Transformer's already crappy recorded video footage, but for using it to edit movies/videos recorded by an external device might not be the best.
Even the cheapest laptop computer (that costs less than the Transformer I might add) could do a better job with proper software and hardware acceleration.
That being said, if you are well and determined to use a tablet to edit, I'm sure someone here can help you with a solution. My guess is you will probably need some other device to transcode before editing.
I will only buy something ilthat is compatible.
I only have two requirements.
1. Its video output is in a compatible format
2, its waterproof.
CrazyPeter said:
H.264 IS AVC/AAC isn't it?
Click to expand...
Click to collapse
No, it's a common misconception. H264 is MP4, but MP4 is not H264. MP4 is a suite protocols. H264=MP4 Part 10. Here's the full vomit:
http://en.wikipedia.org/wiki/MPEG-4_Part_14
Anyway, 3GP, MOV, and MP4 are all MP4, but may or may not be H264/AAC.
FYI: Canon uses H264/with sowt/AIFF audio, which is a semi-proprietary Apple format (sowt is just a PCM/Wave variant). It sucks because it seems that the only thing that will play it is Apple crap or Windows 7. Most of the embedded hardware players (e.g. LG TVs/PS3) drop the audio. I don't know if Canon just didn't want to pony up the money for AAC or was trying to be a purist.
I've been toying with a lossless conversion, but I can't find any documentation on either sowt or twos. I have managed to demux the stream. The Apple stuff all refers to AIFF, which is a different format. I'm really annoyed with Canon, because generally their stuff is really good.
dburckh said:
No, it's a common misconception. H264 is MP4, but MP4 is not H264. MP4 is a suite protocols. H264=MP4 Part 10. Here's the full vomit:
Click to expand...
Click to collapse
The problem I have, is what I consider to be about as close to ISO standard format as there is i.e.
H.264/AVC video (LC profile)
AAC Audio
MP4 container
Can't be played or edited on the transfomer. Surely it doesn't get any standard than H.264/LC with AAC in a MP4 container does it?
Well, got some 720p 60FPS and 720p 30fps footage from a test camera, and the Transformer plays the video just fine, however bizarrely Movie Studio is incapable of editing it.
I have come to the conclusion tha Movie Studio in Honeycomb is ****e.. Lets home ICS sorts out some of it's problems, and makes it more of an iMovie competitor....
Raised an Android defect: http://code.google.com/p/android/issues/detail?id=22426
the damn tegra 2 cpu has 100mflops power... compare that to a pentium 4 from 2003(northwood 3.0ghz) 6500mflops
my i7 pumps 75,000mflops
it will take the transformer WEEKS TO REENCODE ANY SORT OF MEDIA. It can barely play 1080p let alone RENDER it. good luck.
chatch15117 said:
the damn tegra 2 cpu has 100mflops power... compare that to a pentium 4 from 2003(northwood 3.0ghz) 6500mflops
my i7 pumps 75,000mflops
it will take the transformer WEEKS TO REENCODE ANY SORT OF MEDIA. It can barely play 1080p let alone RENDER it. good luck.
Click to expand...
Click to collapse
This.
Not to mention that you're limited to 1 GB of memory, and only about 700MB of it is available to apps. A decent video editing workstation these days will have at least 8GB, which is just barely sufficient for editing an hour long 720p movie. You can certainly attempt to edit videos on much less memory, but again the performance would be atrocious.
Not to mention what that would do to the battery life if you trip over the cable .
Can't say that I imagine a lot of people in powerful money pockets wanting anyone at home having the ability to do such stuff anyway, if there's any chance of e.g. ripping a Blu-Ray wit the same kit.
Sent from my Transformer TF101 using Tapatalk
???? Has school kicked out or something, as I really can't comprehend how dumb these last few comments are.
the whole point of picking a video camera that records in the correct format IS SO YOU DON'T HAVE TO TRANSCODE. that is the whole point of this thread, You can't transcode on a tablet, so it's crucial to pick a device that records in a compatible format... If it's in the correct format, then it's trivial to trim and splice footage in a simple movie editor like Honeycomb's Movie Studio.
Some people really are so thick it's unbelievable...
CrazyPeter said:
???? Has school kicked out or something, as I really can't comprehend how dumb these last few comments are.
the whole point of picking a video camera that records in the correct format IS SO YOU DON'T HAVE TO TRANSCODE. that is the whole point of this thread, You can't transcode on a tablet, so it's crucial to pick a device that records in a compatible format... If it's in the correct format, then it's trivial to trim and splice footage in a simple movie editor like Honeycomb's Movie Studio.
Some people really are so thick it's unbelievable...
Click to expand...
Click to collapse
No, just the typical xda idiots talking about **** above their heads. Lol'd pretty hard at the mflops post. I really miss the "developers" part of "xda-developers" :sigh:.
I wouldn't expect Movie Studio to add any real support for it. Movie Studio was a gimmick app to show off honeycomb, made for people who want to mess around with stuff recorded on device. Give it some more time and I'm sure we'll get more professional video editing software (for a price).
There is no way you are going to be able to edit HD video at a reasonable bitrate (at any profile) on an ARM device. You would need a native app that talked directly to the handful of CUDA cores in the tegra to do this, and there is not enough memory to hold more than a few seconds of uncompressed video on your timeline for a preview (not to mention the amount of virtual nand cache you would need).
Tegra 2 has some hardware DECODING of avc/h.264, but realtime encoding is simply not a possibility for even tegra 3.
I share the desire for an awesome NLE on android, but its gonna take a few years for the tech to get there.
/EDIT
To answer the first part of your question, it is possible to edit using the honeycomb app, but you will need to transcode (and lose a lot of quality). I doubt it would suit your needs, as at that point youd be better off just using windows movie maker/imovie
kazama42 said:
There is no way you are going to be able to edit HD video at a reasonable bitrate (at any profile) on an ARM device. You would need a native app that talked directly to the handful of CUDA cores in the tegra to do this, and there is not enough memory to hold more than a few seconds of uncompressed video on your timeline for a preview (not to mention the amount of virtual nand cache you would need).
Tegra 2 has some hardware DECODING of avc/h.264, but realtime encoding is simply not a possibility for even tegra 3.
I share the desire for an awesome NLE on android, but its gonna take a few years for the tech to get there.
/EDIT
To answer the first part of your question, it is possible to edit using the honeycomb app, but you will need to transcode (and lose a lot of quality). I doubt it would suit your needs, as at that point youd be better off just using windows movie maker/imovie
Click to expand...
Click to collapse
I think you don't understand how things work.
IF (and that's the original point of this thread), the format is correct, then you don't do any encoding/decoding/transcoding.
Trimming/Splicing is all that's required, along with rendering a picture and transitions and adding a audio track.
This is EXACTLY what iMovie does, and Transformer is perfectly capable of doing so to. AS ALONG AS THE VIDEO IS IN THE CORRECT FORMAT.
CrazyPeter is correct... if the video is encoded to be played back on the device then it can also edit it. You do not need to store the entire video in memory or transcode it, you can merely store positions of the sliced clips in memory as a frame offset of the original video file.. then trim/slice the video together when its' done (which *doesn't* require encoding). It gets iffy when you want to add transitions, text etc into the project but for *just* trimming and slicing it can work.
Sent from my Transformer TF101
Gary13579 said:
CrazyPeter is correct... if the video is encoded to be played back on the device then it can also edit it. You do not need to store the entire video in memory or transcode it, you can merely store positions of the sliced clips in memory as a frame offset of the original video file.. then trim/slice the video together when its' done (which *doesn't* require encoding). It gets iffy when you want to add transitions, text etc into the project but for *just* trimming and slicing it can work.
Sent from my Transformer TF101
Click to expand...
Click to collapse
In agreement, i was referring to non-linear editing, which no tablet can do today. this virtualdub-like functionality certainly could work. you'd just need to find a way to hook into the hardware decoding capabilities of the tegra2 i would guess.