Video Playback - G2 and Desire Z Q&A, Help & Troubleshooting

Is the g2 only able to play 3pg? I tried playing mp4 but does not work. Any ideas?
Sent from my G2

bstylz911 said:
Is the g2 only able to play 3pg? I tried playing mp4 but does not work. Any ideas?
Click to expand...
Click to collapse
What app are you using? I'm pretty sure media players like RockPlayer and VPlayer play mp4's just fine (don't have any on my phone right now to check though).

MP4 is a container format, so different MP4s might have been encoded in different ways (e.g. frame rate, frame size) by different encoders.
It's a lot more complicated than something like MP3.
So just because one MP4 won't work doesn't mean that a different MP4 may not work either.
Sent from my HTC Desire Z

steviewevie said:
MP4 is a container format, so different MP4s might have been encoded in different ways (e.g. frame rate, frame size) by different encoders.
It's a lot more complicated than something like MP3.
So just because one MP4 won't work doesn't mean that a different MP4 may not work either.
Sent from my HTC Desire Z
Click to expand...
Click to collapse
Good point. Though almost all MP4s use the H.264 or H.263 codec (with some of the older ones still using MPEG-1 or MPEG-2 streams, but even those will more commonly use an avi container or mpg). All of these are supported by RockPlayer (and I think VPlayer), though there may be stuttering issues if the frame size is too large or bitrate is too high.
For the OP, what exactly did you mean by playing the mp4 file did not work?

I tried playing a movie that is a mp4 file. It says not supported
Sent from my G2

what video formats work for playback on the g2?
im using [ROM] EXTRA HotSauce! V 0.2.

bstylz911 said:
what video formats work for playback on the g2?
im using [ROM] EXTRA HotSauce! V 0.2.
Click to expand...
Click to collapse
What app are you using for playback though? The built-in one? That one has very limited support for video file types (I think H.264, H.263, and MPEG-4 SP). I think MP4's have to use the H.264 codec. If you want to play other types of files, you will need to download another app that has this support.

Related

A good .avi to .mp4 converter?

I'm looking for a good converter which converts .avi to .mp4. I was using this one for my Touch Diamond 2 but I think the bitrate and stuff could be higher now when I got a Desire with better specs.
I used this one: http://forum.xda-developers.com/showthread.php?t=467112
I use Format Factory, it does a pretty good job and is free.
Sent from my ADR6300 using XDA App
Look at Xilisoft software. Not free but good for pretty much any video/audio convrrsion.
Sent from my Desire using XDA App
I have compared different converters and I recommend Convert-tune to download and convert video and audio easily.
It converts music and movies, and also burn files on CDs. The converter is
easy to install and use.
when using Xilisoft program i had many audio/video , synchronization problems ...
ArtieQ said:
I'm looking for a good converter which converts .avi to .mp4. I was using this one for my Touch Diamond 2 but I think the bitrate and stuff could be higher now when I got a Desire with better specs.
I used this one: http://forum.xda-developers.com/showthread.php?t=467112
Click to expand...
Click to collapse
Stick with that converter. It's awesome and there is no point in increasing the bitrate because the screen resolution and dimensions are the same. Increasing the bitrate will not show higher quality pictures.
AVS Video converter 6 is hands down the best converter i have used. Its not free, but its a good investment because it pretty much converts anything you throw at it. Even .mkv.
I use Handbrake on the Mac, think there is a PC version as well, works great.
+1 for Handbrake
You can pretty much just use the iPhone preset. You might need a laptop with some horsepower but it's worth using the h264 codec to reduce file size
http://handbrake.fr/
-----
Smart Adopter - UK based tech hints, tips, news and reviews
http://smartadopter.wordpress.com
You could just use RockPlayerBase to play the AVI instead of waiting for it to encode?
Tried using handbrake but neither Rock or the native player will recognise the m4v or mp4 file - any suggestions?
DroidBois said:
Tried using handbrake but neither Rock or the native player will recognise the m4v or mp4 file - any suggestions?
Click to expand...
Click to collapse
Why would you wanna use RockPlayer to watch .mp4? Just don't encode the videos.. leave them .avi or whatever, RockPlayer will play it. If you have .mp4 from beginning just use the inbuilt player.
Because I'm trying to save space and cram as many in to the memory card as I can - it's for a 6 week holiday so I want to take as much as I can. 700MB / file is un-necessarily large for a phone?
Well, I got a 32GB SD card right now and that's alooooot of movies.. I don't know what you got but converting to mp4 isn't saving so much space.
I thought a 700MB filecould be halved quite easily without any noticeable loss in quality, perhaps not? I want to take about 30 files with us, so a 16GB card or two won't be enough. We'd need 20 - 25GB of micro SD storage! With that much to carry around for an extended holiday, any saving of space would be substantial. The native player does seem to play the .avi files the files are currently stored in, however it seems a waste to keep them in their current size for such a small screen?
DroidBois said:
I thought a 700MB filecould be halved quite easily without any noticeable loss in quality, perhaps not?
Click to expand...
Click to collapse
Impossible unless of course the "video" happens to be a plain black image
sunny_mm said:
If you want to convert AVI files to MP4, you can go to try Kigo video converter free for Mac.
Kigo Video Converter for Mac supports converting all popular video formats including flv, MPEG1, MPEG2, MP4, 3GP, 3G2, MOV, AVI, M2TS, MPEG TS/TP (for HD Video), M4V, etc with perfect output quality and high conversion speed for Mac OS X users. You can also extract audio from videos.
The free video converter offers various powerful functions to edit your video files, such as trimming movies into segments, merging files to single file, cropping video size, setting video effects, and even adding watermark onto your movies.
If you are interested in this video converter, please visit
Click to expand...
Click to collapse
I know you want to get 10 posts, but try posting in newer threads, instead of resurrecting 3 year old ones.
Get mx player and play a avi movie and it starts laggings so I change the codec at top right corner to sw and the video was playing perfectly no lag.
Sent from my HTC Desire using xda app-developers app

[Q]Can we record video in MP4 format?

Hi,
I want to know whether I can record Videos in MP4 format in my DHD instead of 3GP. I feel compression in MP4 is much lessor than in 3GP and it will result in a better videos. Please let me know if there is any Mod/App to do this.
thanks...
mail2eswar said:
Hi,
I want to know whether I can record Videos in MP4 format in my DHD instead of 3GP. I feel compression in MP4 is much lessor than in 3GP and it will result in a better videos. Please let me know if there is any Mod/App to do this.
thanks...
Click to expand...
Click to collapse
Mp4 like 3gp is just the container. Actually the codec used for the video stream is the same as the one commonly used in mp4 files - h264. So the only benefit in recording in mp4 is compatibility, because mp4 is more widely spread across media players than 3gp. For instance my TV can play mp4 files via USB but not 3gp.
Sent from my Desire HD using XDA App
And so ?
Any one found a solution ?
I'm interrested too and I'm currently browsing the web for a solution.
It was so easy to change the video format with the HD2.
Why have they make this choise of only 3gp ?
find a converter 3gp to MP4
Anyone found a solution for this?
I would like to record in MP4 because of compatibility issues with mediaplayers. Renaming the recorded files from .3gp to .mp4 works for me, but I don't want to do this manually.
This is the closest I've been so far (Replacing HTCCamera with Google Camera):
http://bit.ly/hQJsee

Important videos won't play back anywhere 720p

I recorded several very epic videos in 720p, they won't playback on my phone or pc! I used
Kingdom b1; http://forum.xda-developers.com/showthread.php?t=1071547
and this camera app; http://forum.xda-developers.com/showthread.php?t=1084195
I've tried vlc, windows media player, quicktime, and on my Evo I tried astro and the stock htc gallery app.
http://agentxfiles.ucoz.com/VIDEO0003.3gp
*edit*
Click the following link and if you have quicktime installed your browser will attempt to play the video.
http://agentxfiles.ucoz.com/VIDEO0003.3gp
Agentx002 said:
I recorded several very epic videos in 720p, they won't playback on my phone or pc! I used
Kingdom b1; http://forum.xda-developers.com/showthread.php?t=1071547
and this camera app; http://forum.xda-developers.com/showthread.php?t=1084195
This is to big to shrug off!
http://agentxfiles.ucoz.com/VIDEO0003.3gp
Click to expand...
Click to collapse
not sure what your prob is. People running the same set up are having no probs. I did notice that the format looks like its 3gp. If it is 3gp that may be your prob and u need to either use a 3gp video playerthat can do 3gp like vlc or convert it to avi or mp4 format. The evo stock records in mp4 so maybe the camera app you are using can record in diferent formats.
flight01 said:
not sure what your prob is. People running the same set up are having no probs. I did notice that the format looks like its 3gp. If it is 3gp that may be your prob and u need to either use a 3gp video playerthat can do 3gp like vlc or convert it to avi or mp4 format. The evo stock records in mp4 so maybe the camera app you are using can record in diferent formats.
Click to expand...
Click to collapse
Click the last link I included. The video does not playback. my question is, can I get it to work? And why isn't it working for me?
http://agentxfiles.ucoz.com/VIDEO0003.3gp
Try playing the video yourself.
Agentx002 said:
Click the last link I included. The video does not playback. my question is, can I get it to work? And why isn't it working for me?
http://agentxfiles.ucoz.com/VIDEO0003.3gp
Try playing the video yourself.
Click to expand...
Click to collapse
Yeah tried playing it myself and does not work. Like i said b4 the video format that you have is 3gp and quicktime and most other players do not play that video format. If u want to play this with quicktime then u need to find a 3gp to mp4 video converter. I do not know why your video format is 3gp but that is your problem. Quicktime native compatible formats are AIFF, WAV, DV-DIF, MP3 and mp4, Also with addon components it can play ASF, DivX Media Format, Flash Video, Matroska, Ogg. So like i have said about three times already u need to convert the video from 3gp to mp4 or one of the native file formats quicktime supports. Here is a link to a pretty good converter http://download.cnet.com/AoA-iPod-PSP-3GP-MP4-Converter/3000-2194_4-10531870.html
flight01 said:
Yeah tried playing it myself and does not work. Like i said b4 the video format that you have is 3gp and quicktime and most other players do not play that video format. If u want to play this with quicktime then u need to find a 3gp to mp4 video converter. I do not know why your video format is 3gp but that is your problem. Quicktime native compatible formats are AIFF, WAV, DV-DIF, MP3 and mp4, Also with addon components it can play ASF, DivX Media Format, Flash Video, Matroska, Ogg. So like i have said about three times already u need to convert the video from 3gp to mp4 or one of the native file formats quicktime supports. Here is a link to a pretty good converter http://download.cnet.com/AoA-iPod-PSP-3GP-MP4-Converter/3000-2194_4-10531870.html
Click to expand...
Click to collapse
My video's have always recorded in .3gp format. I can play back videos recorded in WVGA in .3gp but not 720p. Seems Kingdom b1 won't record 720p on my phone.
HW 004, if that helps.
And the video won't convert into anything else, renaming to .mp4 or .avi and so on doesn't help either.

720p Playback lagged

Hey guys,
I'm using the MHL Adapter from BizLink and tried viewing a 720p movie with DTS Sound.
The playback lagged . I don't know why..
I used the Dice Player, because it's supporting DTS, also i'm using a 5m HDMI cable.
But why is the movie lagging? There are kinda microlags..
Resolution: 720p
Video Bitrate: 5586 kbps
Audio Stream: DTS 5.1
x264
Maybe the Player causes the problem, because another 720p movie was played well (Samsung stock player). btw: the phone was very hot after watching the above mentioned (DTS) movie.
Does anyone has some ideas?
Ya some 720p movies also lags for me in Dice player.Its better to convert DTS audio only to ac3 format,doesnt take too much time either to convert.
techpal said:
Ya some 720p movies also lags for me in Dice player.Its better to convert DTS audio only to ac3 format,doesnt take too much time either to convert.
Click to expand...
Click to collapse
Guess it's the best way to do.
Just watched a 1080p movie, and the phone was only a bit warm (with samsung stock player), was AC3. Does anyone know a "good" converter from DTS to AC3?
i had to split the movie into 3 files, to be able to play the movie (4GB limitation).
Maybe Samsung will fix these two issues: DTS capability and EXT4....
Diceplayer prior to 1.2.0 have some video lag issue.
did you test the movie using diceplayer 1.3.0 ?
I was using the 1.3.0 version.
Watched 1080p without any lags, yesterday. Was using stock Player
Sent from my GT-I9100 using XDA App
jojo2peter said:
I used the Dice Player, because it's supporting DTS, also i'm using a 5m HDMI cable.
Click to expand...
Click to collapse
As far as I know hardware-acceleration an Android will only be used when using the integrated media-framework.
While Samsung extended the stock media-framework to support more container and codecs (like AC3 for example) it doesn´t support DTS.
This means, anything you can not play with the Samsung mediaplayer will use pure software-decoding, which is slow and burns a lot of energy.
Maybe the Player causes the problem, because another 720p movie was played well (Samsung stock player). btw: the phone was very hot after watching the above mentioned (DTS) movie.
Click to expand...
Click to collapse
This is no surprise. With software-decoding, which obviously isn´t fast enough, at least one, but probably both of the Cortex-A9-cores will run at full speed the whole time.
The reason for dedicated decoding-hardware in the SoCs instead just using more powerful general purpose CPUs is the much better energy-efficiency.
LightspeedGalaxy said:
As far as I know hardware-acceleration an Android will only be used when using the integrated media-framework.
While Samsung extended the stock media-framework to support more container and codecs (like AC3 for example) it doesn´t support DTS.
This means, anything you can not play with the Samsung mediaplayer will use pure software-decoding, which is slow and burns a lot of energy.
This is no surprise. With software-decoding, which obviously isn´t fast enough, at least one, but probably both of the Cortex-A9-cores will run at full speed the whole time.
The reason for dedicated decoding-hardware in the SoCs instead just using more powerful general purpose CPUs is the much better energy-efficiency.
Click to expand...
Click to collapse
Yes, i thought the same, because it was so warm.
I used the Rockplayer, with it you can activate Hardware acceleration, but i don't know if it works.
Thought other players could use the hardware acceleration.
From now on, i will convert the DTS to AC3, but first of, i will look for stock AC3
jojo2peter said:
I used the Rockplayer, with it you can activate Hardware acceleration, but i don't know if it works.
Click to expand...
Click to collapse
Rockplayer can use hardware-acceleration, but only using the Android-Framework, which means hardware-acceleration will only work for the same containers/codecs as with the stock mediaplayer.
Thought other players could use the hardware acceleration.
Click to expand...
Click to collapse
As I said Players can use hardware-acceleration, but they have to do it using the media-framefork, which means no hardware-acceleration for containers/codecs which aren´t supported in the media-framework.
In theory you could develop a mediaplayer with your own media-framework, directly programming the SoC.
But the question is how much of use it would anyway, could the hardware assist decoding for codecs which aren´t already present in the media-framework? It certainly could be useful for unsupported containers, that contain codecs which are already supported.
But the biggest problem would be that your new media-framework will only work with the phone you developed it, nobody will make android-software for just one phone out there.
That´s somewhat of the curse of the Android-plattform. It has been developed for maximum compatibility between the different devices out there. This means lots of choices in devices to buy for us, and for software-developers many devices that can run their software. But it also means we are not getting device-specific-software from 3rd-party developers.
Hopefully the Android-Framework at some time will split up the media-framework into "modules" similar to a DirectShow Filtergraph, so mediaplayers could exchange this individual modules and still use hardware-acceleration in others (which come from the device-manufacturer)
This would allow for example the support of different containers without losing hardware-acceleration in the decoding-part (if the codec is already supported), as well as doing audio-decoding in software (which could be quite reasonably done with 2 Cortex-A9-CPUs) and still using the hardware for the video-part.
I never hadany lag on the stock. Even the 1080 ones
Sent from my GT-I9100 using XDA App
LightspeedGalaxy said:
As I said Players can use hardware-acceleration, but they have to do it using the media-framefork, which means no hardware-acceleration for containers/codecs which aren´t supported in the media-framework.
In theory you could develop a mediaplayer with your own media-framework, directly programming the SoC.
Click to expand...
Click to collapse
Diceplayer use SoC's HW Decoder. + SW decoder for Audio.
check this video
After Diceplayer came out, all of android device that supported by diceplayer
can play MKV(H.264/MPEG-4+DTS/AC3).
Even Nexus-S can play MKV+DTS+H.264 High profile with Diceplayer.
jojo2peter said:
Hey guys,
I'm using the MHL Adapter from BizLink and tried viewing a 720p movie with DTS Sound.
The playback lagged . I don't know why..
I used the Dice Player, because it's supporting DTS, also i'm using a 5m HDMI cable.
But why is the movie lagging? There are kinda microlags..
Resolution: 720p
Video Bitrate: 5586 kbps
Audio Stream: DTS 5.1
x264
Maybe the Player causes the problem, because another 720p movie was played well (Samsung stock player). btw: the phone was very hot after watching the above mentioned (DTS) movie.
Does anyone has some ideas?
Click to expand...
Click to collapse
Send your file to me.
I'll check it.
jojo2peter said:
Guess it's the best way to do.
Just watched a 1080p movie, and the phone was only a bit warm (with samsung stock player), was AC3. Does anyone know a "good" converter from DTS to AC3?
i had to split the movie into 3 files, to be able to play the movie (4GB limitation).
Maybe Samsung will fix these two issues: DTS capability and EXT4....
Click to expand...
Click to collapse
Hey guy, take a look here to make your NTFS Sd card work http://forum.xda-developers.com/showthread.php?t=1120407&page=3
Sent from my GT-I9100 using XDA Premium App
jojo2peter said:
But why is the movie lagging? There are kinda microlags..
Resolution: 720p
Video Bitrate: 5586 kbps
Audio Stream: DTS 5.1
x264
Does anyone has some ideas?
Click to expand...
Click to collapse
I bet it lags because of the High Video Bitrate! get some 720p movie with Bitrate between 2K - 3.5 K and try
NoOneCanHelpMe said:
I bet it lags because of the High Video Bitrate! get some 720p movie with Bitrate between 2K - 3.5 K and try
Click to expand...
Click to collapse
And why did the 1080p movie work well?
It has a Video Bitrate @10250 kbps and [email protected]
hakkinenvthh said:
Hey guy, take a look here to make your NTFS Sd card work http://forum.xda-developers.com/showthread.php?t=1120407&page=3
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
will do that, if the next firmware won't fix that
jojo2peter said:
And why did the 1080p movie work well?
It has a Video Bitrate @10250 kbps and [email protected]
will do that, if the next firmware won't fix that
Click to expand...
Click to collapse
mal-formatted mkv file can cause some lag.
H.264 need 2-type of frame time - PTS/DTS.
but some of MKVs have wrong time stamp.
SGS2's HW Video decoder can not handle these files.
juami said:
mal-formatted mkv file can cause some lag.
H.264 need 2-type of frame time - PTS/DTS.
but some of MKVs have wrong time stamp.
SGS2's HW Video decoder can not handle these files.
Click to expand...
Click to collapse
so is my sample still lagging on your phone too?
did you modifie the SD cache ?
> 512 kb create some lag on my sg2 with the video player.

[Q] Is it possible to use H/W decoding to watch *.mkv in nexus 7(2013)

Have any one tried it.
Or will it be done by flashing a custom rom(may be cm10)
mahoihei said:
Have any one tried it.
Click to expand...
Click to collapse
Yes. My sat-box records in .mkv and it is viewable (streamed from sat-box) without changing anything. I use vplayer.
I use diceplayer, works great.
Sent from my Nexus 7 using Tapatalk HD
MX Player with custom codec.
Sent from my Nexus 10 using Tapatalk 4
sidthegreatest said:
MX Player with custom codec.
Sent from my Nexus 10 using Tapatalk 4
Click to expand...
Click to collapse
+1. You can even boost the volume level to upto 30 if you use HW+ decoding, works amazing on AC3/DTS audio
serviio and diceplayer. Makes a great DNLC network that can stream any file to your Nexus. As for playing it on the nexus, I personally dont like putting movie files on mine since the memory gets used up rather quickly.
MX Player and the VLC Beta both work fine with .mkvs for me. I've even played some pretty hefty 1080p files with no issues.
you don't need to do anything. just open the file with MX player, be player or similar. sorry I'm not understanding why this is an issue for you
You can use HW decoding for video in players such as MX Player but you can't do audio HW decoding for some codecs since Dolby is suing everybody for supporting their formats without permission and is also refusing to license them.
MX Player works great in HW+ mode. I have had no problem with normal HD mkv files or 10 bit anime mkv
Tony_YYZ said:
You can use HW decoding for video in players such as MX Player but you can't do audio HW decoding for some codecs since Dolby is suing everybody for supporting their formats without permission and is also refusing to license them.
Click to expand...
Click to collapse
Actually you can, custom codec option in mx player Worked wonders for me, there's threads about this. Stock rom, locked.
Yes, it can for both 8-bits 720p and 1080p, but 10-bits sorry, can't....
Can anyone point me to the right codec to download? All videos I try are using S/W instead of H/W in MxPlayer (except MP4). WMV and MKV are playing in S/W. Thanks a bunch
joey4321 said:
Can anyone point me to the right codec to download? All videos I try are using S/W instead of H/W in MxPlayer (except MP4). WMV and MKV are playing in S/W. Thanks a bunch
Click to expand...
Click to collapse
ya, where do i download the latest HW codecs? my s/w works fine but HW mode doesnt work too well in mxplayer pro/ lags and stutters
Some education is needed
MKV is not a codec, it's a container format much like DVD .... The problem is not the MKV container but what it contains. Generally the biggest problems are MKV's made from US OTA (Over the air) and cable TV recordings which all have the audio in AC3 format and usually in Dolby encoding. (And as someone mentioned Dolby doesn't like it when they don't get their Cut, even if the software is free and no one is actually profiting from it except the Consumer)
I've recorded and archived several TV series since 2006 and some of my first MKV's kept the AC3 audio format (but converted the video to h.264) because I was having sound sync problems (Not sure if it was an x264 or the cable company's fault but the issue eventually went away) and for those I have to use software decoding for the audio but the video is still hardware accel .... The ones I've made in the last 3-4 years have the audio converted to AAC format and those have full hardware accel video and audio and play flawlessly and effortlessly even on my lowly Rockchip dual core TV Stick (720p and in the process of being embedded in a Motorola Lapdock)
Point being it's not the MKV container that is the problem, what counts is the formats it contains .... And in the case of us North Americans we need to convert the audio (AAC is the best bet IMO) so you may as well convert the video (Much of it is interlaced and that's another issue conversion fixes, Handbrakes default Decomb filter does it well) .... For that I would recommend x264 and Handbrake (x264 is included in Handbrake) which should not only take care of compatibility issues it also makes for a smaller file (Better transfer/streaming over wifi) without any loss of playback quality .... Also I would recommend stripping off any extra audio feeds (Languages) if you aren't going to use them, ditto for subtitles ... In other words keep it simple and convert to formats with known/best compatibility
SPAM.
http://forum.xda-developers.com/showthread.php?t=2156254
MX player > settings > decoder > download custom codec
what about the mpeg2 decode ,not h/w decode?
no hardware acceleration for 1080i dvb-s2 recordings or streams
My nexus 7 with stock Rom plays 1080p h264 content in MKV containers flawlessly with h/w acceleration with various players. Except for either streams or recordings from my tvheadend server. If they are 1080i (no German station broadcasts in 1080p) none of the players gets h/w working. SD and 720p do work though. The only difference I can see between my recorded files and the ones that do play is that the recordings have 25 fps whereas the other mkvs have about 24.
In the attachments there are two screenshots of two mkvs' properties. The 25 fps one is the one that won't work.
Anyone's got an idea? Thanks
from what i know,snapdragon still don't support 10bit decoding perfectly,thats why u can't use hw+ mode for 10bit video.
When I tried with my HTC One X,it can play 10bit video in hw+ mode though.Its likely for now Tegra and Exynos only support 10bit decoding in hw+ mode,even not perfectly.
u can refer to this thread ->
https://groups.google.com/forum/#!topic/mx-videoplayer/WKv1LNeUTSI

Categories

Resources