The galaxy tab manages to play back most videos, so converting is hardly ever needed. However, it doesn't seem to work with videos containing FLAC, DTS or OGG audio.
So anyway, i'm trying to find a way to batch convert files while copying over the video stream. Instead of wasting 10-15 minutes converting each video, each file could be done in less than a minute as only the audio would be converted.
Has anyone figured out a way to do this?
So far I've checked out Handbrake & MeGUI + a few more, but with no luck
Demux audio with YAMB, convert to 2ch aac, remux new audio with YAMB. Done in ~30 mins or less
Give Avidemux a try. can copy video, while recoding audio to differing container formats such as mkv,mp4, avi etc. Linux/Mac/BSD/Win versions available. I've used it frequently for converting the audio portions of files for playback on my xbox360.
Thanks will give those a try!
Still would prefer a batch way of doing it though >.<
Handbrake has a batch mode - just add the items to the queue by clicking "Add to Queue.
Don't know if you can set it to ignore any video processing - but with the queue how long it takes doesn't matter much, just let it run overnight with however many jobs you have.
Nevermind, I found a free program called Xmedia recode that does it very well
Related
Ok. I recorded some video on my AT&T Tilt with a memory card. It plays fine on my phone. Well I want to get it on my computer. When I tried to, it was in the MP4 format. So I opened it with Quicktime and iTunes and it wouldn't play. It said there was an error. So I was gonna convert it. I tried to, but it gave me a warning saying that it would have no sound, so I didn't do that. Then I downloaded VLC Player and when I played the videos, they didn't have sound. I tried putting them in Windows Media Center, didn't work. I tried ActiveSync. Didn't work. There has to be some possible way to do this. PLEASE HELP!!!!!!!!!
Same thing happens to me. Now I just record in the other format, QIF I believe. And that works fine.
THANKYOU!!!!!!!!!!
how did you even get "good" video playback?
how did you even get "good" video on the TILT? is it the change in file type that makes the video better in itself? where do you change it?
You can change to CIF by selecting it from the Capture Settings menu (hit menu when the camera is running) under Resolution. The capture format can be changed from MPEG-4 to H.263 if you go to Advanced > Capture Format.
Recording in a well-lit environment helps. I'm not usually affected by placebo, but I and a few other users have reported increased camera performance after installing the latest test drivers for the Kaiser from htcclassaction.org. It DID seem that the framerate was higher. I can't rule out the possibility that updating to windows mobile 6.1 may have made a difference, but I know I don't keep apps running in the background and the comparison whilst not scientific would be pretty fair.
What can be used to view H.263 on the home pc? Will media player play it? And is there a good reason why it just doesn't record to .wmv or regular old mpeg? As you can tell I am a moron when it comes to video.
VLC will read it
kbcherry said:
What can be used to view H.263 on the home pc? Will media player play it? And is there a good reason why it just doesn't record to .wmv or regular old mpeg? As you can tell I am a moron when it comes to video.
Click to expand...
Click to collapse
QuickTime will play H.263 encoded files.
The Tilt does not use WMV or MPEG because they do not have formats optimized for mobile devices, so the files end up being huge.
Thanks, that makes sense!
my mp4 videos run fine on wm player! try downloading the vista or xp codec pack which is available on most torrent sites
I know its old but anyway...I record video w/ my kaiser, bluetooth the video over to my laptop, convert with WM convert, open w/ movie maker, edit then post. Sooooooooo easy and no cables required!
You're all going through waaaay to much by using converters & what not. When recording in mpeg4 format just rename the files to ".3gp" after you transfer them to your computer and they will play regularly through quicktime with sound & everything intact.
download K lite codec pack: http://www.free-codecs.com/download/K_lite_codec_pack.htm
it will allow windows media player to play ANYTHING, throw and file at it and it will play
VLC Works for me
VLC works for me, try it
TLJack64 said:
You're all going through waaaay to much by using converters & what not. When recording in mpeg4 format just rename the files to ".3gp" after you transfer them to your computer and they will play regularly through quicktime with sound & everything intact.
Click to expand...
Click to collapse
Use a converter to be able to edit the video in windows movie maker, it takes like 10 seconds to convert a MPEG4 to WMV. (i've got the codec pack but in order to edit the video you need to convert it.)
Is there an app which can play AVI files?
i think i will bump this as this is a most have and a down side to owning a hero !
Forward the notion.
I'm with you on this. Not being able to play .sci is a real pain.
I've also put some .mp4 files on which haven't played either for some reason. Does anyone know if there is a specific format for video on the hero? Is there a specific converter anyone is using ?
Cheers,
HP
Using something like Handbrake to convert your videos should work. If it has a setting for Apple iPods/iPhones just use that.
Or, it should support the following:
- MP4 container format
- MPEG-4 AVC (also known as h.264) video, max [email protected] (try main profile, try disabling CABAC and B-frames for more reliability)
- AAC (AAC-LC) audio, 48khz suggested sample rate
- Keep overall bitrate low, try from 800kbps to 2000kbps
like most mobile devices, ofcourse there is a limit on the codecs supported, and what levels and settings in the codec that work.
In the current state, all / most clips that are _above_ the native resolution won't play at all. And as a quick rule: H264 @ level 2.1 will work, maybe some 3.0 stuff also works, but I don't know.
Basicly, make sure the MP4's you have are iPhone compatible but 480x320 or lower resolution and the Hero will play them fine.
Any video converter tool (handbrake / Megui / Mediacoder / commercial tools) wil work if you give them the iPhone preset.
About playing AVI files, nobody has written anything yet. Don't really know why people didn't jump on the bandwagon for this kinda of thing. Mostly some sort of ffmpeg-based player will appear quickly on a platform. Maybe it's the java development thing.
Anyway, convert your video's to iphone compatibility at the moment and they should play fine.
Keep in mind that AVI is an older, inferior container format to MP4, and the MPEG-4 ASP (DivX) codec often used with AVI is inferior to MPEG-4 AVC (h.264) usually used with MP4. So you aren't being ripped off in terms of quality or technology. They just neglected to support the older format. Hopefully apps can bridge the gap in future (apps with native libraries that is, not the virtual machine). Given the lower system requirements, I'd say that it would probably be capable of playing an AVI/DivX file encoded up to 640x480x30fps (my old Nokia with a 369MHz CPU can come close).
For best results, however, use handbrake to convert from the original, or from your existing AVIs, to a nice ipod compatible, 480xsomething pixel MP4. Go direct from the original to MP4 (without AVI in between) for even better quality.
however, still after converting that video lags all the time (closed all apps either)
Did you update to the latest firmware? The original shipped firmware has a known issue that the video 'stutters' every second or so for a bit.
ah oaky, this might be the problem... waiting for donut released officially by htc for hero
can you guys tell me some good settings to work on the nook? and what do you guys use to convert videos?
P.S. I have already seen the "Nook Color preset for Handbrake" and it said it would take over 4 hours to convert it!
EverythingNook said:
can you guys tell me some good settings to work on the nook? and what do you guys use to convert videos?
P.S. I have already seen the "Nook Color preset for Handbrake" and it said it would take over 4 hours to convert it!
Click to expand...
Click to collapse
Depending on resolution.
For low def videos on my OC kernel at 1.1Ghz, I can use moboplayer with software decoding without any issues with my AVI files.
(no need for conversion).
Not with 720p videos... They will need to be converted and using handbrake, I can achieve around real time or about 1.5x real time. (2 hr video will encode in about 1 1/2 hours) Just que them up and go to sleep.
hpark21 said:
Depending on resolution.
For low def videos on my OC kernel at 1.1Ghz, I can use moboplayer with software decoding without any issues with my AVI files.
(no need for conversion).
Not with 720p videos... They will need to be converted and using handbrake, I can achieve around real time or about 1.5x real time. (2 hr video will encode in about 1 1/2 hours) Just que them up and go to sleep.
Click to expand...
Click to collapse
thanks for the info! so avi files dont need to be converted?
Encoding time depends on the source vs output somewhat, but normally it takes anywhere from 1/2 to 1:1 the time length of the video to encode, regardless of the encoding software (I've used Handbrake, DVD Catalyst 4, Videodub(mod), and a handful of others over the years).
My solution for this is just to batch queue a bunch of files to be re-encoded and do the encoding overnight when I'm sleeping
My settings (for any encoder, but I'll put them in order for Handbrake here):
Container: MP4 file, Ipod 5G support
Picture:
1. If source > 854x480 then set Width: 854, Anamorphic: Loose, Modulus: 16.
2. If source < 854x480 and the bitrate of the original file is high, can upvert to higher res, otherwise same settings.
3. If source< 854x480 and the bitrate of the original file is low, encode at the original resolution with the same settings as 1.
Video Filters: None
Video Codec: H.264
Framerate: Generally same as source, if you have issues force to 24 (or 23.976)
Regarding 1-pass vs 2-pass encoding, see below
Quality/Bitrates:
(Here's the tricky part for quality issues)
For high-action lots of changes animation / non-animated video I prefer:
1. - average bitrate of 1500 kbps
a) 2-pass encoding if I'm concerned about overall quality (I usually batch jobs overnight when I'm sleeping). *Caveat: This will increase encoding time to ~2x versus ~1:1*
b) 1-pass encoding if I'm in a hurry, it's good enough for many videos
For things that don't require a lot of movement and have large areas of flat color, like say, South Park*:
2. - (constant) RF:20 resulting in 1/2 the file size of the bitrate used in 1.
**** Out of all the parts of encoding a video, this is your most subjective part. If you want to find a sweet spot for yourself I would suggest setting the encoder to encode a small section of a sample video and play around with these settings to find what you like best. This is what works best for me ****
Caveat: RF:0 (lossless H.264) videos will not work on your Nook Color without resorting to software decoding, which currently does not work anywhere near as well or smoothly as hardware decoding. You will most likely get video stutter, audio desync, and other issues (plus the default movies android player won't play them at all.)
Audio:
- Source: Choose your desired (language) track.
- Audio codec: AAC encoding
- Mixdown: Stereo or your choice. Dolby Pro Logic II works fine on the Nook as well.
- Samplerate: Downsample the usual 48k to 44.1. 48k with high bitrates can cause issues on NC.
- Bitrate: 128 if you want to save space, 160 otherwise.
- DRC: 0
Subtitles:
- If you don't watch foreign language (that you don't speak) videos, you don't need to be concerned with this section.
In-depth explanation of subtitling in Handbrake: https://trac.handbrake.fr/wiki/Subtitles
1. Select the correct subtitle track, if it's included in the original file.
1a. If not, find and select the subtitle file (usually a .srt) to include as a track. Make sure this SRT is actually meant for the (original) video that you are encoding, or you will have desync issues with audio / video
2. The default video player in CM7 doesn't seem to support soft subs, and many players do not (Mobo is one that does but only for selective formats). If you find one that does and care about soft (can be turned on and off) subbing, then ignore 2a.
2a. Burned In is checked on. This hard-writes the subtitles track onto the actual images so they become part of the video. This means you cannot turn them off. This might be an issue if you decide to watch the video on a larger screen, e.g., 1080p tv (jagged edges from being upverted) , but why you would want to watch a low res non-HD video encoded for the Nook on there is beyond me
Forced Only and Default are not checked.
2b. If soft subbing, don't enable Burned In. Regarding Forced Only see the Handbrake guide linked above.
3. Handbrake specific: Click on Add to make sure it's actually added as a track to your encoding.
Chapters:
If you want to be able to move around your video the way you can on a regular DVD (divided into sections that you can >> to rather than manually dragging the bar), you can enable chapter markers. This may or may not be supported on your choice of video app for Android. What this also does is force the extension (.xyz) to change from .mp4 to m4v, which (in short) is the correct nomenclature anyway but we're used to the .mp4 extension thanks to Apple.
If your player is having issues with the m4v extension, keep Chapter Markers unchecked (also make sure that Handbrake is set to name the file as .mp4).
Advanced: (Handbrake) Leave as is.
Hope this helps. Let me know if you have any questions
* - I am not in any way endorsing the copying or re-encoding of copyrighted materials, even for personal use.
EverythingNook said:
thanks for the info! so avi files dont need to be converted?
Click to expand...
Click to collapse
It depends on the AVI file. If the bitrate is too high or the resolution is above the maximum that the Nook supports (854x480), or both, your video app may attempt to play it in software decoding mode, which at the moment isn't very good.
angomy said:
Encoding time depends on the source vs output somewhat, but normally it takes anywhere from 1/2 to 1:1 the time length of the video to encode, regardless of the encoding software (I've used Handbrake, DVD Catalyst 4, Videodub(mod), and a handful of others over the years).
My solution for this is just to batch queue a bunch of files to be re-encoded and do the encoding overnight when I'm sleeping
My settings (for any encoder, but I'll put them in order for Handbrake here):
Container: MP4 file, Ipod 5G support
Picture:
1. If source > 854x480 then set Width: 854, Anamorphic: Loose, Modulus: 16.
2. If source < 854x480 and the bitrate of the original file is high, can upvert to higher res, otherwise same settings.
3. If source< 854x480 and the bitrate of the original file is low, encode at the original resolution with the same settings as 1.
Video Filters: None
Video Codec: H.264
Framerate: Generally same as source, if you have issues force to 24 (or 23.976)
Regarding 1-pass vs 2-pass encoding, see below
Quality/Bitrates:
(Here's the tricky part for quality issues)
For high-action lots of changes animation / non-animated video I prefer:
1. - average bitrate of 1500 kbps
a) 2-pass encoding if I'm concerned about overall quality (I usually batch jobs overnight when I'm sleeping)
b) 1-pass encoding if I'm in a hurry, it's good enough for many videos
For things that don't require a lot of movement and have large areas of flat color, like say, South Park*:
2. - (constant) RF:20 resulting in 1/2 the file size of the bitrate used in 1.
**** Out of all the parts of encoding a video, this is your most subjective part. If you want to find a sweet spot for yourself I would suggest setting the encoder to encode a small section of a sample video and play around with these settings to find what you like best. This is what works best for me ****
Caveat: RF:0 (lossless H.264) videos will not work on your Nook Color without resorting to software decoding, which currently does not work anywhere near as well or smoothly as hardware decoding. You will most likely get video stutter, audio desync, and other issues (plus the default movies android player won't play them at all.)
Audio:
- Source: Choose your desired (language) track.
- Audio codec: AAC encoding
- Mixdown: Stereo or your choice. Dolby Pro Logic II works fine on the Nook as well.
- Samplerate: Downsample the usual 48k to 44.1. 48k with high bitrates can cause issues on NC.
- Bitrate: 128 if you want to save space, 160 otherwise.
- DRC: 0
Subtitles:
- If you don't watch foreign language (that you don't speak) videos, you don't need to be concerned with this section.
In-depth explanation of subtitling in Handbrake: https://trac.handbrake.fr/wiki/Subtitles
1. Select the correct subtitle track, if it's included in the original file.
1a. If not, find and select the subtitle file (usually a .srt) to include as a track. Make sure this SRT is actually meant for the (original) video that you are encoding, or you will have desync issues with audio / video
2. The default video player in CM7 doesn't seem to support soft subs, neither does either of my preferred video player apps (mobo and vitalplayer neon). If you find one that does and care about soft (can be turned on and off) subbing, then ignore 2a.
2a. Burned In is checked on. This hard-writes the subtitles track onto the actual images so they become part of the video. This means you cannot turn them off. This might be an issue if you decide to watch the video on a larger screen, e.g., 1080p tv (jagged edges from being upverted) , but why you would want to watch a low res non-HD video encoded for the Nook on there is beyond me
Forced Only and Default are not checked.
2b. If soft subbing, don't enable Burned In. Regarding Forced Only see the Handbrake guide linked above.
3. Handbrake specific: Click on Add to make sure it's actually added as a track to your encoding.
Chapters:
If you want to be able to move around your video the way you can on a regular DVD (divided into sections that you can >> to rather than manually dragging the bar), you can enable chapter markers. This may or may not be supported on your choice of video app for Android. What this also does is force the extension (.xyz) to change from .mp4 to m4v, which (in short) is the correct nomenclature anyway but we're used to the .mp4 extension thanks to Apple.
If your player is having issues with the m4v extension, keep Chapter Markers unchecked (also make sure that Handbrake is set to name the file as .mp4).
Advanced: (Handbrake) Leave as is.
Hope this helps. Let me know if you have any questions
* - I am not in any way endorsing the copying or re-encoding of copyrighted materials, even for personal use.
Click to expand...
Click to collapse
wow man thanks for the amazing info, i will try these out!
To add to this, I'm watching a 1-pass, 1500 kbps average bitrate (44.1/AAC/160kbps audio) hard subbed movie at the moment and tbqh I'm not sure if it's even worth it to 2-pass encode --- if you're really anal about any artifacting you may want to 2-pass, but for me it's not worth the extra time to encode unless I'm batching up for the night. To give you an idea of the size/time ratio, one minute of encoded video with these settings is ~12MB/min.
25 min episode: 300MB
2 hour movie: 1.44GB
If this is unacceptably large, I would suggest trying RF:20 fixed bitrate (which is roughly 1/2 the size) to see if you don't mind the occasionally visible artifacting.
Also, Mobo player doesn't seem to want to expand the videos edge-to-edge, but VitalPlayer and the default movie player both do. Unless I'm doing something wrong with Mobo, which is a possibility since I use VitalPlayer Neon the most. <-- never mind, I had clicked something in Mobo that prevented it from doing so initially, but they actually do display edge-to-edge by default.
angomy said:
It depends on the AVI file. If the bitrate is too high or the resolution is above the maximum that the Nook supports (854x480), or both, your video app may attempt to play it in software decoding mode, which at the moment isn't very good.
Click to expand...
Click to collapse
Using Moboplayer (free) software decoding, I have no issue watching 704x400 AVI(xvid with mp3 audio). No skipped frames. Total bitrate of 1.3mbits (including audio I believe).
Like I mentioned, I am using OC kernel at 1.1GHz though.
i used tool to converter my videos to mp4, h.264, 854*480 for playing on nook color, all are ok. i can play in full screen with high quality.
i also tried handbrake, and i think it is difficult to use, which takes me a lot of time to import my video.
So I downloaded the Transformers movie that came with the nexus 7. I also looked into copying that file over to my desktop for viewing on the big screen. Well it worked, I was able to copy it view WiFi file explorer, and when opened in VLC it played. However it did not seem to fully work. I couldn't drag the slider to skip ahead.
I'm guessing VLC would handle the video much better if it were in a file type it understood. Currently its a .wvm I searched google for a converter but only got results for .wmv converters.
Anyone know a converter? Any idea's why its a rather unique video file type?
This might do better in the Q/A section. I planned to post it there, must have clicked general by mistake.
If you press ctrl-J in vlc it brings up information, its encoded as an H264 mpeg-4 basically a standard mp4 video.
wvm could just be a different container google use for DRM, I can only play the first 10 seconds in vlc then it stops. Handbrake recognizes it but it only encodes the first 10 seconds.
Hey all,
I am using a Droid Turbo XT1254 Android 5.1 with kernel 3.10.40;
I recorded an HD(720p) video of a buddies proposal and I would like to edit it for him as it looks really great!
The problem is when I export the video out and plug it into video editing software on my computer, the audio loses sync with the video and is near impossible to fix. Has anyone else had this issue and is there any known work around?
I'm very worried that this video was all for not.
Thank you!
-PDAtric
pdatric said:
Hey all,
I am using a Droid Turbo XT1254 Android 5.1 with kernel 3.10.40;
I recorded an HD(720p) video of a buddies proposal and I would like to edit it for him as it looks really great!
The problem is when I export the video out and plug it into video editing software on my computer, the audio loses sync with the video and is near impossible to fix. Has anyone else had this issue and is there any known work around?
I'm very worried that this video was all for not.
Thank you!
-PDAtric
Click to expand...
Click to collapse
Does the audio become more increasingly out of sync (2 seconds, 3 seconds, 4 seconds) or is it consistently a set amount (like 1 second) the entire clip?
Have you only tried to play it on one piece of software? Drag the video to your desktop, click on it and play it with WMP, VLC, Media Player Classic, etc. When you play it normally in Windows Media Player, VLC or any of the other free dozens of media players, does it play OK? If so, then your video editing software is to blame. It's not a "phone" issue, it's your video editing software.
If it's out of sync even when playing it with a computer program video player -- not your video editing software but WMP, VLC, Media Player Classic, etc -- there's still ways to fix it.
1) If it's any good, your video editing software will have audio sync options. That's a standard task in editing video, to fix audio lag called "lip sync" issue.
2) you can always re-edit the audio -- just like you would with a piece of music you might want to start at a certain point. (if it's consistent in the amount it's out of sync). You would just edit the audio track to be offset by the amount of time you wish.
3) try another video editing software.
ChazzMatt said:
Does the audio become more increasingly out of sync (2 seconds, 3 seconds, 4 seconds) or is it consistently a set amount (like 1 second) the entire clip?
Have you only tried to play it on one piece of software? Drag the video to your desktop, click on it and play it with WMP, VLC, Media Player Classic, etc. When you play it normally in Windows Media Player, VLC or any of the other free dozens of media players, does it play OK? If so, then your video editing software is to blame. It's not a "phone" issue, it's your video editing software.
If it's out of sync even when playing it with a computer program video player -- not your video editing software but WMP, VLC, Media Player Classic, etc -- there's still ways to fix it.
1) If it's any good, your video editing software will have audio sync options. That's a standard task in editing video, to fix audio lag called "lip sync" issue.
2) you can always re-edit the audio -- just like you would with a piece of music you might want to start at a certain point. (if it's consistent in the amount it's out of sync). You would just edit the audio track to be offset by the amount of time you wish.
3) try another video editing software.
Click to expand...
Click to collapse
Thanks for your response!
The audio becomes increasingly out of sync as the video goes on. I was using adobe premiere pro as well, I did try to re-edit the audio back in to sync up with the video, however because the rate of change is increasing throughout the video, it is near impossible to line things up correctly.
I will try another video editing software tonight, do you have any suggestions? I just need to have the video playing with a smaller video playing(Picture in picture style).
Is this a known problem or have you never experienced this?
Thanks!
I was hoping it was a simple, constant value for the delay.
I was also hoping it could be repeated using any video player ( which would mean the problem was actually with the file, not the editing software). In which case I was going to suggest something like this:
http://www.hecticgeek.com/2013/02/fix-audio-video-sync-save-permanently-avidemux/
You still haven't said whether it plays fine in other video players (not editing software, just players).
But the increasing variability of the time worries me.
To give you an analogy, when I add subtitles file to a TV show or movie, if one is PAL (25 frames per second) and the other is NTSC (29.97 frames per second), then the subtitles will be increasingly out of sync the further into the file as it plays.
I have software that will let me do a "visual sync", but that doesn't work if the rates are not the same.
That's just an analogy, because your audio/video shouldn't be on two different standards like that.
So, I'm curious, when you play it with VLC (free) or Classic Video Player (part of the K-LITE Mega Codec Package (free), is the video/audio out of sync?
If it plays fine in another video player, then there's just some messed up setting in your Adobe editor.