using MK808 for media streaming? - Android Stick & Console RockChip based Computers

does anyone have some experience doing this? i've got a pretty pricey sound system that im using a PS3 for streaming on right now, but due to some issues, it wont play some movies. do these sticks work good and support a full 5.1 DTS system for audio and video?

5.1 pass through is not supported - only downmix to PCM 2.0, unfortunately.

sondeu said:
5.1 pass through is not supported - only downmix to PCM 2.0, unfortunately.
Click to expand...
Click to collapse
hardware limitations?

AW: using MK808 for media streaming?
don't think so - on freaktab there is a thread with some details.
Gesendet von meinem Nexus 10 mit Tapatalk 2

i thought it down streams to 2.0, reading all these posts people having issues, im still waiting for mine in the mail to open it up and look for the sound chip, but it will all be in that soc judging by the pics,
found a document about the rk3066 SOC but that would be depend on the unit you have - not sure if this is true
Audio interfaces: 2 x 2ch I2S/PCM, 1 x 8ch I2S/PCM interface and SPDIF interface
HDMI ?
Support PCM, Dolby digital, DTS digital audio transmission through 4bits I2S up
to 8 channel IEC60958 or IEC61937 compatible
I2S/PCM with 8ch
 Up to 8 channels (4xTX , 2xRX)
 Audio resolution from 16bits to 32bits
 Sample rate up to 192KHz
 Provides master and slave work mode, software configurable
 Support 3 I2S formats (normal , left-justified , right-justified)
 Support 4 PCM formats(early , late1 , late2 , late3)
 I2S and PCM cannot be used at the same time
 I2S/PCM with 2ch
 2 independent 2ch I2S/PCM interface
 Up to 2 channels (2xTX, 2xRX)
 Audio resolution from 16bits to 32bits
 Sample rate up to 192KHz
 Provides master and slave work mode, software configurable
 Support 3 I2S formats (normal , left-justified , right-justified)
 Support 4 PCM formats(early , late1 , late2 , late3)
 I2S and PCM cannot be used at the same time
 SPDIF
 Audio resolution : 16bits/20bits/24bits
 Software configurable sample rates (48KHz, 44.1KHz, 32KHz)
 Stereo voice replay with 2 channels
Read more: http://www.cnx-software.com/2012/11...entation-source-code-and-tools/#ixzz2LsKsjLp4

Related

[Video] Best playback on Xperia

I think it's about time for us to clear a few things up concerning video playback on the X1.
The X1 can play most codecs using Coreplayer Mobile.
However, to optimize video's for the X1 and windows media player, a converter such as SUPER can be used.
Please note that optimizing your X1 is advised. See this thread for more information.
Now what I would like to find out is what settings work best for the X1 to playback video with a few different preset configurations.
What we need to know is the optimal:
Resolution
Framerate
Video Codec
Video Bitrate
Audio Codec
Audio Bitrate
Audio Sampling Frequency
Container
And any other/better tools to use.
To be able to better compare results I've uploaded the Crysis Warhead HD Trailer. You can download it here.
Please use this trailer to compare and post your settings in this thread.
This thread will be updated with new information as it arises. The second post contains an example of settings I used and will be updated with user posted settings that work well.
--- Important information ---
* CorePlayer is not hardware accelerated. This means that CorePlayer is more likely to play your video's choppy. The built-in media player, however, does have hardware acceleration. To get the best video performance, at this moment the built-in media player is your best choice.
* The h.264 codec is supported by the built-in media player and currently has the best compression vs quality ratio.
--- Downloads ---
Coreplayer Mobile
SUPER
--- Source file ---
Setting: HD Quality - 63.4MB @ 0hrs, 1min, 32sec.
Resolution: 1280 x 720
Framerate: 30
Video Codec: WMV9
Video Bitrate: 6090 kb/s
Audio Codec: WMA9
Audio Sampling Freq.: 44100
Audio Bitrate:: 96 kb/s
Container: WMV
Download example here: Source file
--- Settings --- Here the optimal settings will be provided as they become available.
Configuration: Low Quality - 4.7MB @ 1min, 31sec. (+- 280MB for 1.5hrs of movie)
Resolution: 400x240
Framerate: 25
Video Codec: h.264
Video Bitrate: 192 kb/s
Audio Codec: AAC
Audio Sampling Freq.: 22050
Audio Bitrate:: 64 kb/s
Container: mp4
Download example here: Low Quality
Configuration: Medium Quality - 5.9MB @ 1min, 31sec. (+- 350MB for 1.5hrs of movie)
Resolution: 400x240
Framerate: 25
Video Codec: h.264
Video Bitrate: 384 kb/s
Audio Codec: AAC
Audio Sampling Freq.: 44100
Audio Bitrate:: 96 kb/s
Container: mp4
Download example here: Medium Quality
Configuration: High Quality - 10.4MB @ 1min, 31sec. (+- 620MB for 1.5hrs of movie)
Resolution: 608x368
Framerate: 30
Video Codec: h.264
Video Bitrate: 768
Audio Codec: AAC
Audio Sampling Freq.: 44100
Audio Bitrate:: 96 kb/s
Container: mp4
Download example here: High Quality
Configuration: Highest Quality - 16.8MB @ 1min, 31sec. (+- 1000MB for 1.5hrs of movie)
Resolution: 800x480
Framerate: 30
Video Codec: h.264
Video Bitrate: 1294 kb/s
Audio Codec: AAC
Audio Sampling Freq.: 44100
Audio Bitrate:: 128 kb/s
Container: mp4
Download example here: Highest Quality
---
When posting settings, supply the same information as I do here.
Good you have come up with this.. once we all share I think we can reach to as what best converter settings we can use for X1... After reading lot of material... I use these settings which gives me full screen decent/smooth run movies.. had no problems at all... but don't know if they are the best settings... check it out :
Xvid MPEG-4 Codec, 569 Target bitrate, 23.976 fps, Screen Size 640x384, Sound Mp3 128 to 160 kbit/s. Encoder used : TMPGEnc 4.0 XPress. ( The best converter with total cut/edit features )
Let me know the results.
Nero Recode 3
AVC in MP4, 400x240, ~400kbps
HE-AAC, ~80kbps,
Runs excellent in the Mediapanel and did quite good (but worse) in the Coreplayer 1.2.5, when I still had it installed. Switched to the Panel completely for playing back my mp4 rips.
Uh, theres a template. Well then, again:
Resolution 400x240
Codec AVC/h.264
Framerate 25 or as source if lower
Video Bitrate ~400kbps
Audio Sampling as source
Audio Bitrate HE-AAC, ~80kbps
I have tried so many diff combination but still haven't found one optimal to use with the x1. This thread will be great for me to do more testing. I usually super or aimersoft. Please chime in if you use those above software to encode video.
I'm at work right now so can't be 100% sure, but as I remember (it's discussed in threads in the main SE X1 forum section) for the highest quality you can get on x1, encode the files for Baseline 1.3 h264, 800x450 max resolution, 30fps, and play them on wm media player or the media panel.
Videos will not run well at anything near that resolution on core player or tcpmp, they don't use the hardware acceleration that's available to media player and the media panel, although tcpmp and coreplayer will handle many more codecs.
Thanks for the additions people, I've uploaded a better video file to test with. It's HD by default so you can actually see the difference between high quality encoded and low/medium.
For those who post configurations, please (please!) stick to the template, I will try and reproduce the settings so I can judge them and add them to the topic.
I would like more information on the hardware acceleration topic as well;
1) Why isn't coreplayer hardware accelerated?
2) Can it be changed so it is?
3) Are there any other/better video players out there?
Because the driver specifications are not available and the hardware cant be accessed by third party programmers
CorePlayer team said in their forum they got hold of Qualcomm and are working to provide hardware acceleration for any MSM7xxx chipset having the graphics hardware in one of the next builds of the player
Better regarding what aspect?
Thanks for your reply. I'd like to see what CorePlayer can do if they manage to get the hardware acceleration working.
Better regarding smooth playback and codec support. Perhaps there's a way to add codecs to the Winmo media player?
EDIT: Updated with new configurations, all based on h.264 (for best compression/quality ratio)
EDIT2: Added another setting, tested for quality and uploaded all examples for your viewing pleasure.
EDIT3: Tested the movies on my X1. From low to high the quality is visibly better every time, so that's a good thing. On the highest quality setting proposed above, the graphics were stunning, however, it ran choppy, it looked like my X1 couldn't keep up with that high bitrate & resolution. I'd like more opinions, who else will test them!? (Tested with windows mobile media player).
Who can help me test the highest settings?
Angelusz said:
EDIT3: Tested the movies on my X1. From low to high the quality is visibly better every time, so that's a good thing. On the highest quality setting proposed above, the graphics were stunning, however, it ran choppy, it looked like my X1 couldn't keep up with that high bitrate & resolution. I'd like more opinions, who else will test them!? (Tested with windows mobile media player).
Click to expand...
Click to collapse
Look at my post (#31) here:
http://forum.xda-developers.com/showthread.php?t=460294&page=4
especially this:
Jabe said:
2.) this one is the important one. Do not change screen resolution. Original file was 624x352 and when I set it to 800x like you suggested the playback was somewhat jerky when people were moving. So I set it to "no cnahge" and gained 2 things:
- output quality was far superior (i don't know about that if you choose smaller resolution, like converting HD to 800x)
- the conversion is much faster. before it took 1h10min, now it takes 45min. in other words, encoding speed went from 0.7x to 1.0x.
Click to expand...
Click to collapse
I think we are talking about the same thing. I've noticed that increasing resolution does cause some problems. I use Media Panel for playing my videos.
I do use the Mediapanel as well, it might be imagination but I found it to be the best player regarding playback performance.
Upscaling a smaller source file in image size will worsen the quality massively. Think about how a codec works: upscaling means making the image look "soft" or "washed out". These soft or washed out images are then used by the codec to predict differencies and/or movements between the frames and then this data is used to render the subsequent frames. Since the whole image (being washed out) figuratively looks "all the same" (its just a soup of different unspecific colours) the codec has hardcore problems predicting movements between the single frames. Thus the prediction is bad, based on an already bad image, multiplies the bad effect onto every subsequent frame.
Display Driver Assist - Does it improve video ?
This is an interesting thread, please let me add my experience of converting and watching video on my Xperia.
Firstly this program DVD Catalyst won the top award for converting DVD to almost any format to any resolution, any bitrate.
Here is the URL : http://www.pocketdvd.ca/products/dvd catalyst 3.html
Here is the URL for SmartPhone Awards list for all the best in catagory software for video coversion for Pocket PC 2008.
http://www.smartphonemag.com/cms/awards/2008/winners_ppc_apps#CatDVD_Converters
If you download the trial of DVD Catalyst you can have 15 days of free fully functional DVD conversions, thats enough to convert almost anybodies collection. I do intend to buy this when I get round to it.
I experimineted with different formats and resolutions and here were my conclusions.
Format - Sony Media Panel seems to like the 3gp format best ( subjective )
Resolution - I use the maximum 800 X 480
Bitrate - 750 kbps though 500 is still very good.
Audio 128 kbps Stereo
All these options can easily be changed in the converter, you can set your PC Processor prioirty to high ( recommended) or highest if you not doing anything else and a complete 2 hour DVD, with high prioirty for processor will be converted and ready for copying to your X1 in about 35 - 40 mins.
Also I found my Xperia settings had an impact on video playback quality, none more so than Glyph cache, which I now have at 128kb.
I am currently experimenting with the " Display driver preloader " you can find on the thread by ell82...http://forum.xda-developers.com/showthread.php?t=462346
In it he uses this file, libgles_cl.dll, copied into the windows directory, to add hardware acceleration to some 3D games. This as close as we have come so far in adding hardware acceleration across the board to all programs on the X1, obviously this needs some testing and benchmarking, something this thread is very good at.
This file does not replace any windows files, you can add it to WINDOWS folder and remove it at will, it doesn't hurt, over right or harm anything.
Im using it on and off, id like to see some hard data on it, it may not be the magic bullet we have all been waiting for, but it could be a move in the right direction.
View attachment 139876
Mark A Cilenti said:
Format - Sony Media Panel seems to like the 3gp format best ( subjective )
Click to expand...
Click to collapse
3GP is not a format, its only a container. The content, video wise, is either SP, ASP or AVC video (mostly, accepts a wide range of codecs though) and audio is AMR or AAC. In fact you don't follow the standard at all, your files are NOT 3GP COMPILANT. Since 3GP is just a simplified version of the MP4 container anyway, of which the latter is more versatile regarding possible content and resolution restrictions, I would definitely abandon 3GP and go for MP4. Of course with AVC video and a flavor of AAC audio.
Maybe noob question (I haven't got an sdhcmicro card so cannot test myself):
On my hx2790 tcpmp (ver 0.72, last version) always worked a treat on default 700-1500mb divx and xvids. You loaded lots of movies on a 8gb card and opened them with tcpmp. Some movies required AC3 sound and there was a plug in for that too. The movies played back 100% flawlessly.
Can we not just do this in the X1?
gold333 said:
Can we not just do this in the X1?
Click to expand...
Click to collapse
no, not yet.
700mb dvd rips run fine in coreplayer, but for fast scenes it lags like hell
Here's what I do:
Open PocketDivXEncoder
Select the 'HD TV' option
Resize to 400xABC (maintain aspect ratio)
Video quality = 70
Audio = max
Coreplayer runs it flawlessly and looks great, even fast scenes.
Watched the first season of both Burn Notice and Merlin with no issues in action packed scenes
totally agreed with coreplayer ! really better than movie player in the XMB Panel !!!! you can find my thread here : http://forum.xda-developers.com/showthread.php?p=3093597#post3093597
Don't know why it is so slow with the XMB Panel & so better in core player !
Core Player : reverserd enginered the chipset.... really difficult thing & to be really/fully optimized but it works better than the std XMB movie player !!!! (written by who ? sony developers or htc ? or together ?, they should buy corecodec ! )
dadeadman said:
700mb dvd rips run fine in coreplayer, but for fast scenes it lags like hell
Click to expand...
Click to collapse
But tcpmp 0.72 doesn't? Tcpmp was the ultimate micro footprint everything player for mobile devices.

HTC Leo Stock ROM: Video & Audio codec support?

Hi,
I've searched the internet and forums, but I get a lot of confusing messages: what codecs are save to use with a stock Leo?
Currently I'm transcoding my 45GB Collection of videos to 800x480 H.264 786 Kbit L3.0 Baseline profile with LC-AAC 128 Kbit audio, but I'd like to know whats possible.
So:
Containers
- The HD2 Supports MP4 and AVI, right?
- Coreplayer probably supports more
Audio
- I know/think the HD2 Supports LE-AAC, as the Diamond 2 did
- Does the HD2 support HE-AAC? Some WM devices do, some dont
- Same with HE-AACv2
Video
- I'm only interested in H.264, which I doubt the Leo doesn't support, but...
- What Profile is safe? (The Diamond 2 supported Baseline). Does it do Mean or High for example?
- What Level or bitrate is safe to use? the Diamond 2 pushed the limit at 384 kbit/s (video+128 kbit aac audio), but I think the Leo can handle 786 Kbit? Is that correct? Has anyone experimented and found a max?
Thanks in avance!!
Video bit-rates as high as 2000kb/s work fine.
Check out these two threads:
http://forum.xda-developers.com/showthread.php?t=582122
http://forum.xda-developers.com/showthread.php?t=586324

[Q] Galaxy S vibrant plays back H264 video but lacks audio

So i downloaded two videos both in mp4 format encoded in h264 with acc audio, it plays the video fine (and looks amazing by the way) but there is no audio... any one care to help me figure this out?
IS the audio like 5.1? if o you gotta use headsets that supports 5.1 audio to hear it.
yes it is 5.1... hmmm i thought this would not be an issue as my computer plays it just fine, and converts it to 2 channel automatically?
is there a way to do this on the galaxy S or is there a way to convert 5.1 to 2 channel in the mp4??
never mind, a quick google helped me out... so for future reference guys: the i9000 cannot playback 5.1 audio natively
Thanks fr the heads up. I had this issue a while ago as well.
(1) Demux (extract) the audio stream with Yamb, (2) transcode the 5.1 AAC stream to 2 ch with MediaCoder Audio Edition, and (3) mux the 2ch AAC back into the MP4 w/ the H264 stream with Yamb. Since it only involves reencoding (transcoding) the audio, it doesn't take very long and the video quality will be unaffected
Yamb
Mediacoder Audio Edition
(1) Demux audio w/ Yamb:
(2) Transcode 6ch AAC to 2ch w/ mediacoder:
Note: Before being able to transcode 5.1 ch AAC to 2 ch you will have to find & paste a enc_aacplus.dll and nscrt.dll to the Mediacoder codecs folder (C:\Program Files\MediaCoder Audio Edition\codecs). If you have WinAmp installed you can find them in its installation folder or if you don't have WinAmp you can probably find them by doing a web search for "enc_aacplus.dll".
I found them linked in another vid forum comments at the first search result for me.
Also, the first time you try to run mediacoder it will open a webpage. You can just check the 'do not open next time mediacoder starts' box and then click 'open mediacoder' instead of doing the online setup.
(3) Mux 2ch & vid stream w/ Yamb:

MKV HD Movie, no sound, video perfect

Hi guys,
I can play normal SD avi's etc perfectly. 720p MKV's video also clean, but no sound.
Tried Moboplayer - no sound
VPlayer - sound, video laggy
mVideoPlayer - doesnt play the 720p mkv
Running 10.1v on Android 3.0.1
I recently came across BUZZPlayer on the market and I've been in contact with them via email, where they claim its plays any file without conversion, and can also play from a smb share...
Havent tried it yet.....has anyone had any experience with this?
rockplayer?
Do you know what audiocodec is used in the mkv?
zaphyr said:
rockplayer?
Do you know what audiocodec is used in the mkv?
Click to expand...
Click to collapse
Hi, vlc reports:
Type: Audio
Codec: A52 Audio (aka AC3) (a52 )
Sample rate: 48000 Hz
Bitrate: 384 kb/s
I have no sound too when i use Hardware Decoding, when i use software i have sound but the frame rate drops and is unwatchable, i`m using rockplayer
I've tried all kinds of video players. I just don't think Android 3.0.1 or 3.1 and Tegra 2 are capable of playing 720P MKV files.
Ravynmagi said:
I've tried all kinds of video players. I just don't think Android 3.0.1 or 3.1 and Tegra 2 are capable of playing 720P MKV files.
Click to expand...
Click to collapse
you cannot be serious! lol
on a more somber note, i'm new to this game but i hope your statement is untrue.
if not, this is an epic fail.
The main reason I bought the tab for my dad was so he could freely sync between multiple computers without the help of iTunes and could stream/play most xvid and divx media
I can play some 720P AVI and MP4 files, but 720 MKV's have all been a no-go.
Either video is laggy/freezes. Audio is out of sync. Or no audio.
On Tegra 2 there are no hardware decoder for AC3 sound track (thanks to NVidia/Google/Dolby Licensing org etc. ), so when MKV uses Dolby sound - there is no hardware support so it has to be played in software.
Unfortunately, non of android players can play video with hardware decoder and sound with software (or they just not implemented that way).
Bottom line, 720p and up video is problematic on current Tegra2 devices.
You have couple options:
Sometimes, this issue may be lessen by overclocking Tegra2 from standard 1Ghz to 1.5Ghz - hefty 50% increase in performance, so it kind of manage to play 720p mkv files using software decoder...
Or just re-encode sound track into WMA or something which has hardware driver for Tegra2.
Vlad_z said:
On Tegra 2 there are no hardware decoder for AC3 sound track (thanks to NVidia/Google/Dolby Licensing org etc. ), so when MKV uses Dolby sound - there is no hardware support so it has to be played in software.
Unfortunately, non of android players can play video with hardware decoder and sound with software (or they just not implemented that way).
Bottom line, 720p and up video is problematic on current Tegra2 devices.
You have couple options:
Sometimes, this issue may be lessen by overclocking Tegra2 from standard 1Ghz to 1.5Ghz - hefty 50% increase in performance, so it kind of manage to play 720p mkv files using software decoder...
Or just re-encode sound track into WMA or something which has hardware driver for Tegra2.
Click to expand...
Click to collapse
On the sticker covering the tablet screen, it clearly states it can play and record 720p and 1080p. Bastards! I suppose we will get HD playback when the device is obsolete? The point of getting the device when it comes out is so that we can enjoy features we never had before. Turns out, after they taken our money, that Samsung just lied to the world and their piece of crap cant actually play 720/1080p. There must be a codec out there that can do something, I mean come on, WTF.
What the hell is that dual core, Nvidia Tegra gpu device doing with all its hardware? !!!!!
EDIT: Ok, I've been in contact with the developers of BUZZPlayer on Android market. Apparently they claim it can play 720/1080, and that their player is one of the best. Its not free, but its cheap. I am going to give it a try this evening, but I am a bit skeptical. So far the only 2 apps I did buy were both non functional and I got refunded. The issue with Android market is theres loads of crap mixed in with the good stuff. I even see theres an app that filters out all the garbage apps from the market.
Will give an update after I've tested BuzzPlayer.
Apart from Buzzplayer, theres only VLC, which isnt finished yet, which we can hope plays everything. I specifically got this device cause it has the hardware so u dont have to convert stuff. I dont want to convert!
All of you pulling your hair out about thinking the GT10.1 cannot play HD video need to step away from the keyboard, make yourself a cocktail and take a deep breath. It will be okay, I promise. The GT10.1 can and does record and play HD video. For those of you trying to play .mkv files please understand that Matroska (.mkv) is nothing more than a container (think of it like a wrapper around your favorite candy). Inside that container are files for audio, video, subtitles, metadata, etc. The audio and video files are compressed into some format (codec) that can only be played correctly if the device doing the playing has the decoder to read said codec. Tons of people are having no issues playing 720p .mkv files simply because the audio and video codecs in that particular file are supported by their player. The most frequent video codec in .mkv containers is H-264. Audio on the other is typically found in AC3 (as this supports full Dolby Digital surround sound) but can be found in many different codecs. So, if your .mkv video file has H-264 video and AC3 audio but your player does not support either (or both) of these.... then your options are to transcode the audio or video to a supported format (which can be done while maintaining the .mkv wrapper mind you) or find a player that supports the code in your original file. Now, be aware that if you transcode, this results in exponential data compression and thus loss of data. So, audio loses its fidelity and video loses its clarity. Think what happens to the quality of an orginal letter or document when you make a photocopy of a photocopy of photocopy. In order to avoid this you must create the encodings from an uncompressed wave form (directly from the DVD or BluRay) and then place those in wrapper (like .avi or .mkv etc). This is the process of ripping a DVD.
None of this is new. It has been the case LONG before the GT10.1 was released. The perceived problem is exacerbated by people thinking (at no fault of their own) that .mkv (Matroska video) is simply some magical file format that delivers movies in full HD goodness. Its like everything else in the audio/video world on computers, it is always a function of codecs and decoders. E.g. just because I can speak German does not mean you understand me simply because we are having a conversation. You must also understand German.
Sorry for the diatribe, just wanted to clear the air on where the issue lies here. I do think that VLC will be solution for most everyone out there not knowing how to or not willing to play around with encoding audio and video. I know how to do this and I don't even want to do it. VLC should offer support for the popular .mkv file components out there and (most of) our woes will be over. Lets just hope VLC drops there app sooner rather than later!
Sent from my GT-P7510 using Tapatalk
Please do a easy search on google or on xda on Tegra2 video or Tegra2 mkv. Or go to forums about Asus Transformer and Motorola Xoom and you will find answers on all your video questions.
Its a known issue that Tegra cannot handle "high profile" video in .mkv container. Thats way some people wanted Exynos instead of Tegra.
All most every x264 video you download is high profile and need to
Galaxy tab can handle 720/1080 without problem if the video is coded in the right way.
A great program for converting video is DVDCATALYST and use the XOOM preset setting.
Or you can use this easy program that just change the container and audio so kt can be played on Tegra devices
http://forum.xda-developers.com/showthread.php?t=1092965&highlight=video
Sent from my MZ604 using XDA Premium App
bd85 said:
Please do a easy search on google or on xda on Tegra2 video or Tegra2 mkv.
Its a known issue that Tegra can handle "high profile" video in .mkv container. Thats way some people wanted Exynos instead of Tegra.
Galaxy tab can handle 720/1080 without problem if the video have the right format.
A great program for converting video is DVDCATALYST and use the XOOM preset setting.
Sent from my MZ604 using XDA Premium App
Click to expand...
Click to collapse
First off, the GT10.1 can play HD mkv files, one is playing in the background as I am writing this. I will post some pictures and more info on the mkv file later.
second, like I said before, be aware that simply transcoding your audio and/or video to a different format results in exponential compression of the original wave form and thus data loss. If you are truly wanting to watch and listen to your movie in HD you must keep this in mind.
Sent from my GT-P7510 using Tapatalk
it'll play hd fine. you just have to follow the strict specs to make sure you have a playable file.
no ac3, no mkv container (you can transcode to .mp4 if it's not over high profile 3.1), and may struggle with multichannel audio if you're over SD resolution.
there are plenty of posts on how to transcode or reencode your files for playback on a tegra 2 device in the xoom and transformer forums.
RnFstRuckHrd said:
First off, the GT10.1 can play HD mkv files, one is playing in the background as I am writing this. I will post some pictures and more info on the mkv file later.
second, like I said before, be aware that simply transcoding your audio and/or video to a different format results in exponential compression of the original wave form and thus data loss. If you are truly wanting to watch and listen to your movie in HD you must keep this in mind.
Sent from my GT-P7510 using Tapatalk
Click to expand...
Click to collapse
Were in my previously post did i say that it wont play mkv?
The "problem" and that i was pointing at is that it cannot play mkv with "high profile". And 90% off all videos and series episodes that people download is just HP.
And HD is a wide word and can means many things for different users.
Is HD a video with bitrate ~4000kbps and resolution 1280*720? Or is it a video with bitrate ~30000kbps and 1280*720?
A video can have high resolution and still look really bad on screen and some videos have lower res and looks good.
Have had a Xoom for some months and i have found that DVDCATALYST is the easiest way to make your videos play fine on Tegra devices.
http://www.tools4movies.com/
Sent from my MZ604 using XDA Premium App
Like I mention before, there is no Tegra2 AC3 nvidia decoder/driver available.
I can see only AAC, DTS, MP3, WAV, WMA and WMA pro formats have some kind of hardware acceleration.
There is no way 3-party media player developers can write nvidia's hardware codecs ot its own, they just used them if available in corresponding media player (RockPlayer, VLC etc.)...
If hardware codec is not accessible then most of them use GPL software decoding libs.
So, I would not expect VLC or any other player can do any better then another one.
then how on earth does rockplayer manage to play AC3 sound when I choose Software decoding, but then the video is laggy. Switch to Hardware decoding and video is perfect, no sound....????
Really confused...
dudleygb said:
then how on earth does rockplayer manage to play AC3 sound when I choose Software decoding, but then the video is laggy. Switch to Hardware decoding and video is perfect, no sound....????
Really confused...
Click to expand...
Click to collapse
Because software decoding uses more resources and is not the ideal decoding solution (can be laggy). The software supports both the audio and video codecs, so they work.
The hardware doesn't support the audio codec, so no sound when in hardware mode.
That's why I love the Original Samsung Galaxy Tab 7. it has 720p/1080p high profile .mkv (no lag) playback, AC3, divx, xvid, .srt subtitle support. All with just a single core hummingbird SOC. (I just wish it were 10.1 inches)
I had high hopes for the Galaxy Tab 10.1, but Samsung didn't put as much effort into the movie player as they did with the 7.
Hopefully, now that Toshiba has issued a challenge with their new AT200 tablet, a Samsung Exynos tablet is just around the corner.
Not sure what people are confused about. MKV is dead, obsolete, and unsupported by current and all future devices. Stop using MKV and you wont have issues. No reason to be using MKV to begin with, no reason at all.
Ravynmagi said:
I've tried all kinds of video players. I just don't think Android 3.0.1 or 3.1 and Tegra 2 are capable of playing 720P MKV files.
Click to expand...
Click to collapse
Can you make me a favor and test this 720p MKV sample I made, in all mkv supported players?
I just want to know if you have any lag or audio issues, thanks.
Code:
General
Unique ID : 252531305559327787326636083115925852923 (0xBDFBC2A4CD848FEAB63D58675A9A52FB)
Format : Matroska
Format version : Version 2
File size : 36.7 MiB
Duration : 1mn 49s
Overall bit rate : 2 826 Kbps
Encoded date : UTC 2011-09-02 17:28:55
Writing application : mkvmerge v4.9.1 ('Ich will') built on Jul 11 2011 23:53:15
Writing library : libebml v1.2.1 + libmatroska v1.1.1
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : No
Format settings, ReFrames : 3 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1mn 49s
Width : 1 280 pixels
Height : 528 pixels
Display aspect ratio : 2.40:1
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Writing library : x264 core 116 r2074 2641b9e
Encoding settings : cabac=0 / ref=3 / deblock=1:-1:-1 / analyse=0x1:0x111 / me=hex / subme=7 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=12 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=0 / weightp=0 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=18.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=2500 / vbv_bufsize=2500 / crf_max=0.0 / nal_hrd=none / ip_ratio=1.40 / aq=1:1.00
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 1mn 49s
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Compression mode : Lossy
Language : English
Use dice player and be happy. It will handle most of the videos and audio without any issues. There's a thread in the app and theme section. You will dind most of ur questions answered.
Sent from my SAMSUNG-SGH-I897 using xda premium

[INFO] Best video format with Hardware Decoder

Hi guys,
I want to start a topic about the video playback with the HW decoder of our eee pad.
first, this link from Motorola can help about the compatibility of the device.
(its for xoom I know but anyway it's the same processor)
I test a 1080p video yet but here is my test a video:
Resolution : 1920x800 (was the resolution of my video source)
Video Format : H.264
Video bitrate 6500kbps (didn't go higher because of my video source) tested with 8000kbps and still stable
Profil : Baseline (*IMPORTANT*) main or high will not work
CABAC enabled
Deblocking enabled
B-Frame : 2
Audio
LC-AAC with 160kbps bitrate
*HW is only available for stereo sound* BUT if you use a hdmi cable and want a full surround, you can put 5.1 under sound section (with mediacoder) when you will convert, doing this, the main video player of the table will NOT work. You will have to use MX video player (free in the market) AND when the video will start, click on the "music note" in the middle left and select S/W Decoder.
So the video will be decoded by the HW and audio decoded by SW. video is fluid and it work but can't guarantee if it is stable because I only test it one minute.
****Also, the container must be a .mp4 file!****
here is my preset for people who use Mediacoder
link
I use CUDA for the encoder but you absolutely need a compatible nvidia graphic card. Otherwise, check Auto.
I will try to push the tablet to its HW limit with other test. I'll keep this post updated.
Thanks
MediaCoder is free, you can download it from this link
*If other people have tried other method, fell free to share!*

Categories

Resources