I've posted a smart muxer/converter script to convert videos to MP4 for mobile devices. AV recoding is only if needed. Encoding 1-pass constant-quality for best speed and highest consistent quality. It's specifically geared for Tegra2's capabilities, although you can of course use it as a general-purpose muxer/converter. Try it out.
Supported formats: MKV MP4 M4V MOV WMV AVI MPEG1 MPEG2 FLV RM RMVB OGM
NB: Please read the post before running it. You need to install AVISynth and FFDShow. Links are in the post.
http://forum.xda-developers.com/showthread.php?t=1102922
Related
I've seen some information spreaded in the forums about video recording on Trinity, and had some troubles watching them on a desktop computers, so here is the results of my research, and the doubts i Still have:
Videos recorded on trinity with maximum quality CIF:
resolution:352x288
Framerate:15fps
container: MP4 (3GPP)
Video codec: MPEG4 (ASP)
Audio codec: AMR - NB (Narrowband)
To properly play videos on your desktop computer you need to install a directshow filter called MP4splitter.
-It is possible to convert video to AVI format (lossless) using mp4cam2avi, but it doesn't work with audio.
-The AMR format is not easy to edit or to transcode to other formats, and it's not possible to use as audio stream on a AVI container (not sure).
Questions
Is there a program to merge several mp4 together lossless (no re-encoding)?
Is it possible to set up another resolution to be used on the video (i.e. 640*480) as this is not a hardware limitation?
Is it possible to use another codec for the audio stream?
Is it possible to use another framerate?
- By editting registry I'm able to change framerate (HKLM\Software\HTC\Camera\Recparam)
Mediacoder
I use Mediacoder to convert many format of video (recorded on a dvd from TV...) on my htc : choose MP4 and use TCPMP to read it.
Video Conversion
Hi n0t,
Have a look at NCH Software - www.nch.com - and find a program called Prism Video Converter. It can be downloaded as a trial and expires after a while but long enough to try out. It works perfectly and is very simple to use. NCH has a wide selection of software, especially conversion from one format to another. Some programs are free but all are downloaded as trial versions.
Hope this helps
Adam
n0t said:
Questions
Is there a program to merge several mp4 together lossless (no re-encoding)?
Is it possible to set up another resolution to be used on the video (i.e. 640*480) as this is not a hardware limitation?
Is it possible to use another codec for the audio stream?
Is it possible to use another framerate?
- By editting registry I'm able to change framerate (HKLM\Software\HTC\Camera\Recparam)
Click to expand...
Click to collapse
Is there a program to merge several mp4 together lossless (no re-encoding)?
- MP4Box is a command line that does it, YAMB is a GUI that works fine with it (and it's free). It can split, join and extract streams from MP4 or 3GP container. This way it is possible to edit lossless the video streams.
-I want to be able to edit and apply some filters to the clips with virtualdub. To transcode the video stream to an avi container (lossless) I can use MP4Cam2Avi, Mediacoder, or Super. But I have to convert audio to PCM WAV to use it in virtualdub, as AMR can't be used in an AVI.
Stream Video
Is it possible to make a live video broadcast from trinity (not using videocall)?
This way with an internet connection, it would be possible to send a stream to a computer anywhere...
(Takes a deep breathe)
I'm been trying to troubleshoot this problem all day, what video format works on wmp?!
I've tried FLV, AVI, MP4, and even WMV.
FLV and AVI both fail to register, there's video for MP4 but for some reason it's going at 2x/3x the speed! And WMV(2) is unworkable.
I been using imovie and vlc to convert the formats, and I can't find a format that works.
I've tried MPEG4, x264, AVI, XVID and nothing plays. Anybody have a clue what video format to use? I have never once watched a loaded video on Android equipped HD2 because it doesn't seem to play any common video format.
natively i dont think it will play any of them you need rockplayer
Rockplayer rox... it supports DivX, Xvid, FLV, RMVB, MOV, AVI, MKV, ASF or WMV
try mp4 or 3gp
Here is a search on market
MP4
I use MP4forHD (program on pc) to convert any video file to MP4 HD2 format, wich is present in the program.
Seen several movies on my HD2 while going to work, great quality.
Definetly plays 3GP
I found a program called Videora that works excellently. It's idiot simple, too. lol...right up my alley.
Thanks to all the replies.
Hey everyone,
I've been trying out all the different apps that claim to be able to play an impressive array of video formats, but none of them can play a simple avi video file (even though it says avi support/playback in the app descriptions).
So, my question for you is, have any of you discovered a way to watch avi files, or any other video formats on the legend without flat out converting it to a playable format? (ex wmv, 3gp, mpeg are the ones supported i believe). Post your comments/thoughts/experiences!
Thanks for reading,
Michael
yxplayer or something like that, and rock player are doing just fine for me...
Vplayer is good
Sent from my HTC Legend
Just for the record, note that AVI is not a video format but a video container.
An AVI video can be encoded in MPEG4, WMV and so on, so even all the players claims they can play AVI videos, that doesn't meant they can play all the formats found in AVI files.
FYI: http://en.wikipedia.org/wiki/Audio_Video_Interleave
And: http://en.wikipedia.org/wiki/Comparison_of_container_formats
Never the less it's not the format that is not supported by the Android core, it's the container...
That's why AVI video will consume much more computing power, the program just has to calculate those frames "manually"...
I have been trying for a week to get WMV files to play on my Xoom. I have tried Rockplayer, Moboplayer, and vital player but none of them will play these files. I have even tried converting the files to mp4 but that takes the file size from 8 mb to 160 mb. These files are training videos that I really need to have on my Xoom so I can study while I am traveling. Can anyone please help me out?
Handbrake will convert WMV to MP4. It can be as simple as
handbrake -i infile.wmv -o outfile.mp4
(Sorry, I only use the CLI version, but GUI version should be similar.)
WMV is a container like AVI, and the actual MS codec will vary. Some MS codecs aren't well supported, and may cause issues.
Use mobo player v6. I use that on my xoom and it plays WMV files with no issues.
I have tried Moboplayer v6 but all it does is open a screen for a second then goes back to the file list. Does handbrake not increase the size of the file?
>Does handbrake not increase the size of the file?
It depends. However, H.264 is an efficient codec. If resultant size is >150% of original, conversion is bad.
If WMVs are from commercial source, they may have DRM. Can't convert DRM'ed media, nor can they be played on Android currently.
Just use Total Video Converter..then it gives you options of Low,Normal or High settings..the lower the setting the smaller the resulting file size will be.I've done tons of WMV's with it.