1. Are you ready for the Galaxy S20? Here is everything we know so far!

Put Videos on Droid

Discussion in 'Android Devices' started by JB4times4, Nov 6, 2009.

  1. jdb

    jdb Member

    Read through this whole thread, and thought I was good to go. Downloaded handbrake...no problem. Downloaded dvd43...PROBLEM! I am running vista 64 and it says it is not compatible with 64bit. Googled for other decrypters and most seem to cost money and was not sure if they would work either . Anybody know of a good free version that will work with vista64 that works in the background like dvd43?
    I would rather do it this way than go to crackberry. Any work around or advice is greatly appreciated.

  2. drumtrucker

    drumtrucker Well-Known Member

    not sure compatible, DVD decrypter?
  3. jdb

    jdb Member

    That worked, thanks!

    It took me about 30 minutes to decode it, does that sound about right (2 hour movie)?
    It took about 2 hours to rip it after with handbrake, and that seems about right on my computer from what I have read here.
  4. jdb

    jdb Member

    Ran into another problem. I ripped a couple of movies to my computer with no problem, but on one movie handbrake started...then it just stopped. Retried a few times (and rechecked settings) and it did the same thing. I used DVD encrypter first too. I figured that might be out of date or something so I installed another one on my computer (DVDfab) and then used handbrake and the same thing happens...The new window opens and it starts to go, then after about two seconds the new window just goes away. Any thoughts?
  5. ThermalGuy

    ThermalGuy Newbie

    I test a lot of software for reviews for NeatNetTricks.com

    I'm currently testing Applian's "ReplayCapture Suite". $79
    The converter as a stand alone is $29.95 It converts video, audio, rips/burns & copies DVD, works with flv, iPod/iPhone.
    It does a ton of stuff including converting almost anything.
    The video converter module works sweet. It dumb simple. Just drop whatever file and select MP4 output. I just converted 3 Qik video files over to MP4.:D

    It also captures .flv from the web as well as audio MP3 etc. it has a "splitter/joiner feature that I haven't tried yet.

    Costs money but works great.
    Capture Streaming Video and Record Streaming Audio
  6. ThermalGuy

    ThermalGuy Newbie

    Phases: You need to UNMOUNT the card first before you just unplug or you might scramble it and loose everything.
  7. ThermalGuy

    ThermalGuy Newbie

    Long press the file, select edit>rename
    Easy Peasy;)
  8. bluenik25

    bluenik25 Well-Known Member

    Handbrake 0.9.4 wont let me change the resolution on videos with a smaller resolution than the Droid's screen. with 0.9.3 it would let me change it. Any suggestions?

    Currently trying to convert a 512x384.
  9. Tymanthius

    Tymanthius Well-Known Member

    This is a glitch. I posted on the handbrake forums about it and they were surprised. The short answwer was dont up convert but set anamorphic to on.

    Search for my name on handbrake forums for more details.
  10. bluenik25

    bluenik25 Well-Known Member

  11. johnlgalt

    johnlgalt Antidisestablishmentarian

    I just did my first movie, which started as an MKV rip of a Blu-Ray disc. Final file size was 1.4 GB, and it plays just beautifully (original size was 1920 x 800, I kept aspect ration and transcoded it to 848 * 352, and it took under 1.5 hours.)

    Though I haven't been here in a long time, just wanted to say again, that this place rocks.
  12. motherof5

    motherof5 Lurker

    I 'm a bit confused as to exactly which version of HandBrake to download. I understand the converting process....just needed to know where to start! Thanks:rolleyes:
  13. runLoganrun

    runLoganrun Member

    hey folks,
    was using xilisoft converter, and converted a bunch of .avi's no prob. I just input the same resolution as source file, and although not sure if necessary, set it to 2-pass encode. this worked great for all my toons.

    couple questions:

    I'm using Meridian Player (upgraded, although IDK what that did for me exactly), and anything approaching 1,000kbps gives a warning that video may lag or not play. they play, but I read somewhere that bitrate was capped at 1,000, don't know if for Meridian Player, or for Droid, but people are talking about bitrates of 1500. Is it my player?

    tried Handbrake, it says win7 compatible, but won't work, followed guide off of other site, which specifies 1500 bitrate. Problem is I start app, get source, set up for legacy ipod, then make adjustments, start encoding, CLI pops up and a few seconds go by, then it says step 1 of 3 100%, the lower left still says encoding, but it's obvious that it's not due to cpu usage, then after another 20s or so I get a pop-up saying Handbrake has stopped working. I tried reinstalling it, but same results, also tried compatibility mode, but same results.

    so, back to xilisoft, now trying to re-encode BD files, however had sync issues, and the picture was small, didn't fill up width, but at the time used 800x480. after reading some posts set to 848x464, and I get another warning saying size too big for screen, which is weird bcz I have another vid, from mkv source, which I set to 800x480, but came out as 853xsomething, and that plays fine. anybody encoding from blu-ray with good solution?

    I may try the aforementioned yxflash, as it supposedly plays .avi's, that would be handy as I already have a ton of files in that format. I would really like to get the blu-ray conversion down though. I've googled for mp4 converters and tried several, but none that worked right. In some cases I found that I first had to run the file through tsmuxer to downgrade audio to either dts or ac3 first, as converters wouldn't read HD audio formats.

    also tried xvid4psp, which I used to use for ipod, and it works great, but it won't read .m2ts files properly, which it's supposed to do, and I'm almost positive I've used in the past. It's almost like something is up with my computer, but everything seems to be working fine aside from these apps.

    thanks for any suggestions,
  14. runLoganrun

    runLoganrun Member

    I was wondering about that, but when I go to settings, etc (which would be a pita tbh to do every time), Unmount is greyed out. afaik, that is just for removing sd card. and, if you pull the drop down menu, with usb connected, and select Turn Off USB Storage, the prompt says to unmount first, which you can't do. so, I don't see any other recourse than just pulling plug, which I have been doing since I got the Droid and haven't experienced any problems.

  15. ThermalGuy

    ThermalGuy Newbie

    Some confusion of terms here. Understandable with the menu on the Droid.
    Although the USB devices/drives are SUPPOSED to be PnP, if you don't "stop" it on the computer first, it can bork the card. There should be an icon in the system tray to "unmount" USB devices. Or you can find it in explorer. Find the drive letter assigned to the card when it is mounted, right click and choose "eject". It should give you a message saying it is safe to remove the device now. Some systems use "write behind caching" and if the card is still being written to, it will corrupt it.:(
  16. sthoeft

    sthoeft Newbie

    Try HD Encoder from XDA Developers forum. This one is really easy to use and converts everything to compatible MP4 files.
  17. runLoganrun

    runLoganrun Member

    I see, that makes sense, I was thinking phone, not pc
  18. runLoganrun

    runLoganrun Member

    cool, thanks, but searched xda forums and couldn't find app, there was a post specifically for G1 that suggested Super encoder, haven't tried it though, and wasn't sure about the specs the guy was using, 480x272(?). this is contrary to what others were saying, 848w. I wonder if 464h is too high, and that's what is throwing the error about video size being too big, trying another encode now at 352, which someone specified, using xilisoft bd ripper.

    Is anyone using Meridian player at all? I paid for the registered version via author's website, not sure what is different though. Thinking of trying Act1, it's only a buck and a half, might as well.

    Although, I would very much like to play .avi files on Droid. is it confirmed that yxflash does this (well)? It was my impression that the Droid doesn't support .avi though.

  19. runLoganrun

    runLoganrun Member

    OK, more confusing. encoded a BD rip clip to .mp4 h264/aac, 1200/192, 848x352, Meridian Player says screen size too large, and won't play, only audio. Installed act I, it says "playable", along with all my other vids, which in Meridian gave "too high bitrate" warning, even though between 800-900kbps, BUT in Act I the same clip comes out really small, there is a huge border all the way around it, yet it's supposed to be at 848x352, which should fill width at least, now I don't know if it's the player or converter, or what. It said something about a zoom function and to read about in help file, I don't know where they d/l that file too though, but it's kind of beside the point because at 848x352 I should be mostly filling screen, right? Hate to say it, but I think iPod handles video better, never had any probs encoding for that, or very little, but maybe droid just needs to mature a little more, idfk, what I do know is I've devoted way too much time to this, lol, nevertheless I'm determined to find solution.

    Thanks for feedback,
  20. sthoeft

    sthoeft Newbie

    Here the link to the Encoder

    [APP][REF]Video encoding GUI - xda-developers

    The thing is, MP4 isn't always the same, there are millions of options. I used to have huge problems with encoding videos in mp4 for my Xperia X1 (uses the same kind of MP4 like Android).
  21. runLoganrun

    runLoganrun Member

    Progress- took my Star Trek '09 clip and set xilisoft BD encoder to 848x480. Video size came out good, it's ultra wide screen so has top and bottom borders, as to be expected, but it does fill the width of the screen. Only prob now is that video is choppy, and I have no audio. I suspect the audio problem is related to re-encoding the HD audio, had same prob with other converters, should be fine if I downconvert to standard format first, although makes it a 2 step process which I wanted to avoid, but the first step is quick so no big.

    But as far as video choppiness, what bitrate is best for Droid?

    I read to do it at 1500, but previously was using ~800, and did not experience choppiness.

    Boo for Meridian Player, this same file again says it's unplayable, yet with Act I it plays, albeit not quite right yet.

    thanks again,
  22. sthoeft

    sthoeft Newbie

    Don't set too high bitrates. You aren't going to see any real difference and will use up a lot more memory and when playing a lot more calucation power (cpu, gpu) and that for more energy and shorter battery life.
    800 bit is imho absolutely OK.
  23. runLoganrun

    runLoganrun Member

    cool, thanks, I'll check it out.
  24. strc

    strc Lurker

    Here's another encoding script for Linux, that I whipped up. It uses mplayer and ffmpeg for 2-pass x264 encoding. It handles the scaling calculations for you, including anamorphic scaling (fits videos inside a 848x480 area without distorting the pixels). I used MPlayer for video decoding, because it supports SSA subtitles and pretty much any video I throw at it.

    I have the video bitrate set to 1500kbps, because some videos look like crap @ 1000k, like this one:
    MEGAUPLOAD - The leading online storage and file delivery service Bird_42_MBit_ABR_(+-1.5 MBit).mkv 109.6 MB
    Honestly that video's pretty bad at 1500k too, but the small screen

    Code (Text):
    1. #!/bin/sh
    3. # Sanity check
    4. if [ -z "${2}" ]; then
    5.     echo "2-pass x264 video converter for Motorola Droid"
    6.     echo "Usage: droidenc.sh <input_filename> <output_filename>"
    7.     echo " * Input file can be anything that mplayer can play"
    8.     echo " * Output filename should be .mp4..."
    9.     exit
    10. elif [ -e "${2}" ]; then
    11.     echo "Error: output file \"${2}\" exists. Delete or rename it to proceed."
    12.     exit
    13. fi
    15. MPLAYER=/usr/local/bin/mplayer
    16. FFMPEG=/usr/local/bin/ffmpeg
    17. #MPLAYER="`which mplayer`"
    18. #FFMPEG="`which ffmpeg`"
    20. FIFO="encode.fifo"
    21. # The Droid's video player doesn't like 854x?? videos; I think it likes dimensions in 16px multiples
    22. SCREEN_WIDTH="848"
    23. SCREEN_HEIGHT="480"
    25. # These options work ok, but don't respect anamorphic ratios, and ignores aspect ratios when downscaling
    26. #MPLAYER_OPTS="-vf scale=${SCREEN_WIDTH}:${SCREEN_HEIGHT}:noup=1,harddup -vo yuv4mpeg:file=${FIFO} -nosound -quiet -benchmark -noframedrop"
    28. # dsize restricts the maximum scale to 848x480 while preserving aspect ratio,
    29. # scale applies anamorphic scaling (if necessary)
    30. FFMPEG_COMMON="-vpre ipod640 -b 1500k -bt 1000k -threads 8"
    31. FFMPEG_AOPTS="-acodec libfaac -ab 128k -ac 2"
    35. # Figure out our source video's display resolution
    36. MPLAYER_LOG="`tempfile -d . -p mplayer -s .log`"
    37. "${MPLAYER}" -nosound -vo null -endpos 0 -identify "${1}" > "${MPLAYER_LOG}" 2>&1
    38. VIDEO_ASPECT=`grep -m1 ID_VIDEO_ASPECT ${MPLAYER_LOG} | cut -d '=' -f 2`
    39. VIDEO_HEIGHT=`grep -m1 ID_VIDEO_HEIGHT ${MPLAYER_LOG} | cut -d '=' -f 2`
    40. VIDEO_WIDTH=`grep -m1 ID_VIDEO_WIDTH ${MPLAYER_LOG} | cut -d '=' -f 2`
    41. VIDEO_DWIDTH=`echo "${VIDEO_HEIGHT}*${VIDEO_ASPECT}" | bc -q`
    42. # sometimes mplayer returns 0 for the aspect, so we should check both scaled and unscaled widths
    44. TOO_TALL=`echo "${VIDEO_HEIGHT}>${SCREEN_HEIGHT}" | bc -q`
    45. echo "VIDEO HEIGHT: ${VIDEO_HEIGHT}"
    46. echo "VIDEO WIDTH: ${VIDEO_WIDTH}"
    47. echo "VIDEO ASPECT: ${VIDEO_ASPECT}"
    48. echo "VIDEO DWIDTH: ${VIDEO_DWIDTH}"
    49. echo "TOO WIDE: ${TOO_WIDE}"
    50. echo "TOO TALL: ${TOO_TALL}"
    51. if [ ${TOO_TALL} -gt "0" ] || [ ${TOO_TALL} -gt "0" ]; then
    52.     echo "Downscaling to fit inside ${SCREEN_WIDTH}x${SCREEN_HEIGHT} window"
    53.     MPLAYER_OPTS="-sws 9 -vf dsize=${SCREEN_WIDTH}:${SCREEN_HEIGHT}:0:16,scale=0:0,harddup -vo yuv4mpeg:file=${FIFO} -nosound -quiet -benchmark -noframedrop"
    54. else
    55.     echo "Not downscaling: source fits inside fit inside ${SCREEN_WIDTH}x${SCREEN_HEIGHT} window"
    56.     # the only scaling here is expansion for anamorphic video
    57.     MPLAYER_OPTS="-sws 9 -vf scale=-8:-8,harddup -vo yuv4mpeg:file=${FIFO} -nosound -quiet -benchmark -noframedrop"
    58. fi
    59. #exit
    62. # Create fifo, removing an old one if necessary
    63. if [ -p "${FIFO}" ]; then
    64.     rm "${FIFO}"
    65. fi
    66. mkfifo "${FIFO}"
    68. # 1st pass
    69. "${MPLAYER}" ${MPLAYER_OPTS} "${1}" &
    70. "${FFMPEG}" -i ${FIFO} -pass 1 -an -vcodec libx264 -vpre fastfirstpass ${FFMPEG_COMMON} -f rawvideo -y /dev/null
    72. # Encode audio stream
    73. AUDIO_FILE="`tempfile -d . -p audio -s .mp4`"
    74. "${FFMPEG}" -vn -i "${1}" ${FFMPEG_AOPTS} -y "${AUDIO_FILE}"
    76. # 2nd pass - mux the audio stream as well
    77. "${MPLAYER}" ${MPLAYER_OPTS} "${1}" &
    78. if [ -s "${AUDIO_FILE}" ]; then
    79.     "${FFMPEG}" -i ${FIFO} -i "${AUDIO_FILE}" -pass 2 -acodec copy -vcodec libx264 -vpre hq ${FFMPEG_COMMON} "${2}"
    80. else
    81.     "${FFMPEG}" -i ${FIFO} -pass 2 -vcodec libx264 -vpre hq ${FFMPEG_COMMON} "${2}"
    82. fi
    84. # Clean up
    85. rm "${FIFO}"
    86. if [ -s "${2}" ]; then
    87.     echo "Encode complete: \"${2}\""
    88.     if [ -f "${AUDIO_FILE}" ]; then rm "${AUDIO_FILE}"; fi
    89.     if [ -f "${MPLAYER_LOG}" ]; then rm "${MPLAYER_LOG}"; fi
    90.     if [ -f ffmpeg2pass-0.log ]; then rm ffmpeg2pass-0.log; fi
    91.     if [ -f x264_2pass.log ]; then rm x264_2pass.log; fi
    92.     if [ -f x264_2pass.log.mbtree ]; then rm x264_2pass.log.mbtree; fi
    93. else
    94.     echo "UH-OH something went wrong"
    95.     rm "${2}"
    96. fi
  25. runLoganrun

    runLoganrun Member

    earlier I took another clip, downconverting the BD audio file worked btw, and I used 768kbps, the end result seems to always be higher though, this one came out at 976, the choppiness had improved, but is still there. I'll try it a bit lower.


Motorola Droid Forum

The Motorola Droid release date was November 2009. Features and Specs include a 3.7" inch screen, 5MP camera, 256GB RAM, processor, and 1400mAh battery.

November 2009
Release Date

Share This Page