Slashdot Mirror


VLC Player For Android Is Almost a Reality

An anonymous reader writes "Android, as a platform, has always fallen a little short when it comes to media playback. The native apps that come with every Android device don't make it easy to watch movies. The only native app that allows you to navigate movies is the Gallery app, which is great for photos, but bad for movies. Among the many contributions to the Android ecosystem made by Austen Dicken are his developments in support of the Motorola Droid line of phones for Cyanogenmod, Embedded Gentoo for Android, and, as a fun side project, he's playing with VLC for Android. Austen describes his work on VLC for Android to be pre-alpha at this point in time, but he is still able to show some impressive results regarding basic functionality. "

144 comments

  1. I hadn't really thought about this... by Maquis196 · · Score: 2

    Going from the N900 to the Galaxy S II when it turns up is going to be a culture shock, I honestly hadn't thought that video playback would be a concern.

    RIP N900 :(

    (Yes I'm a bitter fanboy)

    1. Re:I hadn't really thought about this... by Anonymous Coward · · Score: 1

      Playback is fine in my experience, the video player that comes on the Galaxy S 2 is fine for watching things and supports any format I've thrown at it (not sure if it's a stock Android thing or if Samsung has their own Video player, but it's separate to the Gallery app).

      It has a fairly bad interface for selecting videos, but I just use the file manager to find them, then they load in the video player anyway.

    2. Re:I hadn't really thought about this... by Anonymous Coward · · Score: 0

      No matter what - it would be a culture shock. But that would be the case if you move to any other platform from N900.
      But do not believe the FUD here. Android works perfectly fine with videos. This is clearly written by somebody who has to be told how to navigate a directory.

    3. Re:I hadn't really thought about this... by Anonymous Coward · · Score: 0

      It's their own thing. Motoblur on my Atrix 4G only supports H.264 and a handful of audio codecs, Ogg Vorbis not amongst them.

    4. Re:I hadn't really thought about this... by mea_culpa · · Score: 1

      Just download RockPlayer from the market. I've been using it over a year and it plays almost everything VLC does and it supports hardware acceleration if available. I use it mainly for SD divx TV shows and is perfect for these, plus it supports subtitles like VLC does. You don't need to buy it either, the unlimited trial version puts a small logo in the corner of the screen.

    5. Re:I hadn't really thought about this... by sarhjinian · · Score: 1

      Interesting point: before one of the developers had an, ah, disagreement about App Store policies and had the app pulled, you could get VLC for iOS. I still have it and works very well, despite surviving a few major iOS updates.

      I was very surprised to not see it on Android.

      --
      --srj/mmv
    6. Re:I hadn't really thought about this... by Anonymous Coward · · Score: 0

      It doesn't support hardware acceleration when using MKV containers though. I've used RockPlayer, VPlayer and MoboPlayer and none of them support it. Using software decoding for MKV works, but it eats more battery and causes HD video to stutter or get out of sync. It's kind of annoying to have to remux stuff into an MP4 container just to get hardware acceleration working.

    7. Re:I hadn't really thought about this... by ozmanjusri · · Score: 1
      --
      "I've got more toys than Teruhisa Kitahara."
    8. Re:I hadn't really thought about this... by cynyr · · Score: 1

      i wish people would qualify which level of the h264 spec they mean.

      http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels
      http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles

      please please stop assuming that when you say "H264" there is a single version. for example my old phone and PS3 did not share a level. My current phone (htc glacier) might share a level i haven't looked.

      PS3 requires level 4.1 main or higher, and my old phone stopped around level 3.0 base

      sorry rant over now...

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    9. Re:I hadn't really thought about this... by icebike · · Score: 1

      Playback is fine in my experience, the video player that comes on the Galaxy S 2 is fine for watching things and supports any format I've thrown at it

      And the same is true of other Tablets and phones. I have 4 different players on my Tablet, and they all work well.
      Plus there is this mind boggling collection of video players in the Market.

      The mistake is focusing on the "native" player in a system that was designed from the ground up to have features added by the vendors and the end users via the market. It betrays a mind set that prefers the walled garden, and to have that mind set suddenly reporting on an open source project is
      just wrong on so many levels.

      --
      Sig Battery depleted. Reverting to safe mode.
    10. Re:I hadn't really thought about this... by shellbeach · · Score: 1

      I honestly hadn't thought that video playback would be a concern.

      It's not a concern -- there are many apps that can play large numbers of video formats available from the Market; QQplayer is one that works well. There's nothing much wrong with the way the Gallery app handles videos either.

    11. Re:I hadn't really thought about this... by bemymonkey · · Score: 1

      I still have problems with files that have multiple audio tracks. Haven't found a player that'll handle them properly...

    12. Re:I hadn't really thought about this... by Anonymous Coward · · Score: 0

      you won't be for long.

      i went from the n900 to the SII too and, erm, well, the SII kicks butt.

    13. Re:I hadn't really thought about this... by shutdown+-p+now · · Score: 1

      And the same is true of other Tablets and phones. I have 4 different players on my Tablet, and they all work well.

      Is your tablet Honeycomb?

      Can it play 1080p without hiccup in any of the players? what about 720p?

  2. Worth Waiting For... by AliasMarlowe · · Score: 0

    VLC on Android is something I and my kids have been waiting for. It's worth it, as this is our primary media player at home (Ubuntu + Lubuntu + PCLinux OS).

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
  3. Accelerated WebM? by Compaqt · · Score: 0

    How is WebM playback?

    Does it need hardware accel?

    Is there hardware accel on any current-model phones? Next gen phones?

    --
    I'm not a lawyer, but I play one on the Internet. Blog
    1. Re:Accelerated WebM? by EdZ · · Score: 4, Informative

      Yes, there is hardware acceleration, but it depends on the chipset. The Tegra 2, for example, can play back h.264 1080p24 (/p30/i60) perfectly happily, but ONLY Main Profile. Throw CABAC and weighted p/b frames at it and it'll throw a wobbler, so no High Profile.

      There are several existing free apps that provide a nice browsing interface and software decoding for any codecs not supported in hardware (usually pretty slow, think 480p30 max) and hardware decoding for unsupported containers (e.g. MKV. I think MoboPlayer can even handle Ordered Chapters). I can't see VLC doing anything different other than having the traffic cone logo and a hideous interface. And probably dodgy subtitle rendering.

    2. Re:Accelerated WebM? by Guspaz · · Score: 2

      Intel's Atom and the Cortex A9 have about the same performance clock-for-clock (the A8 was a bit slower, the A9 is a bit faster). A single-core 1.6GHz Atom can, from personal experience, handle 720p h.264 content in software. Any dual-core Cortex A9 smartphone at 1GHz or above should be able to handle 720p30 h.264 video with the right codec. A dual-core A9 at higher clockspeeds (the SGS2 LTE and HD LTE are at 1.5GHz) can probably even do 1080p30 if you cut some corners (skip in-loop deblocking). Of course, there's little need for anything higher than 720p on a 4.5" display, unless you're plugging your phone into a larger display.

      They're shipping some pretty sophisticated programmable GPUs in modern ARM SoCs these days, I wonder if there'd be any gains to be had by offloading some stages of the decoding pipeline in a software renderer to the GPU (in a purely shader-based fashion, since I don't think there are OpenCL interfaces for the SGX or Mali, and nVidia does't plan CUDA until the Tegra 3)?

    3. Re:Accelerated WebM? by Telvin_3d · · Score: 2

      Yes, but handling it in software isn't anywhere near as efficient. And less efficient means more power consumed. Software video, particularly processor intensive video like h.264, will suck through battery like nothing else.

    4. Re:Accelerated WebM? by Anonymous Coward · · Score: 0

      Doesn't matter if they have CUDA. You can just as well do offscreen "rendering", by "drawing" a texture with a shader against a offscreen surface. where the color of each pixel is whatever value you want to calculate.

      And yes, the gains will be crazy. Something like 5-10 times performance improvement. If done right.

      P.S.: My next laptop will be my mobile phone with a display in my glasses and a small arm-wrist keyboard, both connected via Bluetooth! Whoohoo for the future!
      And it will dual-boot Gentoo Linux! Even if it's the last thing I'll do!! ^^

    5. Re:Accelerated WebM? by Compaqt · · Score: 1

      Thanks for the detailed answer. It's fitting that your reply is modded 4, but it's really strange that someone saw fit to mod the question itself to 0. How is the question a troll? In a story about VLC, is it trollish to ask whether it'll be able to do take advantage of hardware playback?

      --
      I'm not a lawyer, but I play one on the Internet. Blog
  4. IOS + Handbrake by dmacleod808 · · Score: 1

    Or VLC For IOS!!! or any number of video players for IOS My only complaint for the Non-Apple video players is that for 4:3 content, it is not flush with the screen, must be an API limitations. 16:9 content is flush with no conversion needed.

    --
    There Can Be Only One...
    1. Re:IOS + Handbrake by Riceballsan · · Score: 2

      I believe VLC was on IOS, I think it is probably is still possible to get on jailbroken devices. Basically Apple decided that GPL and apples terms and conditions are incompatible. http://appadvice.com/appnn/2011/01/vlc-ios-removed-app-store

    2. Re:IOS + Handbrake by Anonymous Coward · · Score: 0

      If by "Basically Apple decided that GPL and apples terms and conditions are incompatible." You mean, one of the copyright holders objected to a 3rd changing the licensing terms, and requested his copy written code be removed from the App Store, then yes, you are right.

    3. Re:IOS + Handbrake by ZPWeeks · · Score: 2

      Not quite that GPL and Apple TOS are incompatible- otherwise Apple wouldn't permit other popular GPL-developed apps like the iOS WordPress client. VLC doesn't hold the copyright to contributed code, and one of the VLC contributors (who holds copyright to part of VLC) decided to make a stink about it for everyone. That person may have thought the GPL to be at odds with Apple TOS, but he's not the one calling the shots. As far as Apple was concerned, the complaint was that the developer publishing an iOS VLC port didn't have the rights to do so.

    4. Re:IOS + Handbrake by larry+bagina · · Score: 1

      Apple removed it at the DMCA request of a Nokia employee that had contributed code to VLC (and retained copyright of it).

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    5. Re:IOS + Handbrake by Nick+Ives · · Score: 2

      Wrong.

      VLC is GPL3. GPL3 is incompatible with the App Store due to the anti-Tivoisation provisions. On that basis, nobody has the right to publish an iOS App Store version without the consent of all contributors.

      --
      Nick
    6. Re:IOS + Handbrake by Anonymous Coward · · Score: 0

      Wrong.

      VLC is GPL3. GPL3 is incompatible with the App Store due to the anti-Tivoisation provisions. On that basis, nobody has the right to publish an iOS App Store version without the consent of all contributors.

      ... and the contributor who objected was an employee of Nokia.

    7. Re:IOS + Handbrake by RDW · · Score: 1

      VLC is GPL3. GPL3 is incompatible with the App Store due to the anti-Tivoisation provisions. On that basis, nobody has the right to publish an iOS App Store version without the consent of all contributors.

      No, VLC is GPL2 (check your COPYING.txt). Only GPL3 has an explicit Tivoisation clause, which makes it clearly incompatible with the App Store, but the FSF and others (including one of the VLC programmers) have argued that Section 6 of GPL2 is also violated by Apple's additional restrictions, making even GPL2 apps incompatible.

    8. Re:IOS + Handbrake by CheerfulMacFanboy · · Score: 4, Informative

      Wrong.

      VLC is GPL3. GPL3 is incompatible with the App Store due to the anti-Tivoisation provisions. On that basis, nobody has the right to publish an iOS App Store version without the consent of all contributors.

      Wrong? That's so wrong it's right. Not only is VCL under GPL2, the VCL project has even spoken out against GPL3 http://www.videolan.org/press/2007-1.html because of the Tivo clause - and the VCL engine is about to move to LGPL2.1 http://www.videolan.org/press/lgpl.html to make it even more open.

      --
      Fandroids hate facts.
    9. Re:IOS + Handbrake by GameboyRMH · · Score: 1

      Jeez only one contributor who wasn't willing to roll over for Apple? And because he may have had a business interest in doing so? Seems the days of open source idealism are long gone...

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    10. Re:IOS + Handbrake by Anonymous Coward · · Score: 0

      Or grown up.

    11. Re:IOS + Handbrake by GameboyRMH · · Score: 1

      That is the worst possible meaning of "grown up." Meaning, "given up hope, accepted defeat, sold out."

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    12. Re:IOS + Handbrake by Anonymous Coward · · Score: 0

      Wrong? That's so wrong it's right. Not only is VCL under GPL2, the VCL project has even spoken out against GPL3 http://www.videolan.org/press/2007-1.html because of the Tivo clause - and the VCL engine is about to move to LGPL2.1 http://www.videolan.org/press/lgpl.html to make it even more open.

      It's called VLC (originally for Video LAN Client), not VCL.

    13. Re:IOS + Handbrake by exomondo · · Score: 1

      Wrong.

      VLC is GPL3.

      It's useful to actually know what you're talking about before calling someone out like that. I'm not sure what you're basing this post on because VLC is quite clearly GPLv2 and *not* v3 as you can see here:

      Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

      You can also have a look in the COPYING file in the source code and you will find:
      GNU GENERAL PUBLIC LICENSE
      Version 2, June 1991
      ...

    14. Re:IOS + Handbrake by Anonymous Coward · · Score: 0

      Reminds me of a listing I saw a couple of days ago while car-shopping on Craigslist. "Motorcycle F/S or F/T for Minivan"

  5. full software rendering? by Skarecrow77 · · Score: 1

    I'll be interested to see if it has full software rendering engine bypassing the hardware decoder. I don't see why it shouldn't, I believe that's what the desktop VLC does.

    The hardware decoders on a lot of phones/tablets leave a bit to be desired. Why, for instance, would you limit hardware (nook color) with a display with a native resolution of 1024x600 to hardware accelerated playback of 854x480. ugh. For the life of me I couldn't figure out why my handbreak encodes weren't playing any visuals at native res until I looked up the stupid 854x480 limitation.

    1. Re:full software rendering? by toadlife · · Score: 1

      Why, for instance, would you limit hardware (nook color) with a display with a native resolution of 1024x600 to hardware accelerated playback of 854x480

      Because that's all the hardware can handle.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    2. Re:full software rendering? by Beat+The+Odds · · Score: 1

      I'll be interested to see if it has full software rendering engine bypassing the hardware decoder. I don't see why it shouldn't, I believe that's what the desktop VLC does.

      If you have no regard for your battery life....

    3. Re:full software rendering? by dmacleod808 · · Score: 1

      Also "BIG SCREEN GOOOOD" is a better way to market something than a more technical explanation.

      --
      There Can Be Only One...
    4. Re:full software rendering? by MightyYar · · Score: 2

      Does an ARM have the guts to decode half a million pixels?

      Even if it does, what does that do to the battery?

      I suspect your answer lies in one of those two questions.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    5. Re:full software rendering? by Skarecrow77 · · Score: 1

      ok, let me rephrase.

      Why would you choose to build a device with hardware incapable of handling rendering at the native resolution of the device, especially when you've chosen hardware capable of rendering at 2/3 of the native resolution. was the last 1/3 really so far away price-wise?

    6. Re:full software rendering? by Andy+Dodd · · Score: 1

      And hardware varies a lot in this regard.

      Since the Nook Color isn't designed as a video playback device, this limitation wasn't a big deal for whomever chose the hardware architecture for the Nook.

      For example, the GPU in many Samsung devices happens to be capable of decoding hardware accelerated video at well ABOVE the device resolution - the assumption being that it'll be used for HDMI output.

      The GPU in Nvidia Tegra 2 systems is kinda "meh" as far as video playback performance. Nvidia focused on gaming - it can handle 720p H.264, but you need to either limit yourself to baseline profile OR limit your bitrate significantly. In terms of video playback, the GPU in my Samsung Infuse blows away the GPU in my Galaxy Tab 10.1 (Tegra 2).

      --
      retrorocket.o not found, launch anyway?
    7. Re:full software rendering? by Skarecrow77 · · Score: 1

      If I did, would I overclock it to 150% of normal speed?

      As long as it lasts through a single movie (say, for an airplane trip), that'd be good enough for me.

      For car trips, it uses a standard microUSB port, and I've got at least two car chargers for those. Granted, the NC will draw about twice the default amps of a stock usb port if it has its preference, but stock will do in a pinch.

    8. Re:full software rendering? by Skarecrow77 · · Score: 1

      Since the Nook Color isn't designed as a video playback device, this limitation wasn't a big deal for whomever chose the hardware architecture for the Nook.

      This has generally been my working assumption, either that or the rendering hardware was finalized before the display size was known. it is just the first time I've ever had a device incapable of rendering a format it supports at it's own native resolution. struck me as very odd. Seems to me like buying a Corvette and putting cheap tires on it. You know the corvette's guts are capable of 170mph, but the car will never get faster than 120mph nonetheless. (the need to do faster than 120mph obviously notwithstanding).

    9. Re:full software rendering? by Solandri · · Score: 2

      Most videos are 480p or 720p, hardly anything in between. So the choice was between video hardware capable of 480p and upscaling it to fit a 1024x600 screen, or video hardware capable of 720p and downscaling it to fit a 1024x600 screen. From the tests I've done, there's not much difference in appearance between 480p upscaled or 720p downscaled to fit on the NC's screen. So I think B&N made the right call. You lose the ability to play native 720p videos from camera phones, but that wasn't a feature originally intended by B&N, it was one added later by people hacking the NC to run vanilla Android.

      Also, 480p may be 2/3rds the NC's native resolution. But 720p (the next step up) is 2.2x the pixels of 480p. So the next step up from the video decode hardware they used on the NC would have to have been more than twice as powerful. And anyway, the Nook Color is primarily an e-reader. B&N (rightly IMHO) put more money into a nice high-resolution screen, less into video playback on that screen. Have you also noticed its capacitive screen can only track two simultaneous touches, unlike the 6-10 for other more general purpose devices?

    10. Re:full software rendering? by djdanlib · · Score: 1

      It's probably incapable of refreshing it at an acceptable rate for video playback. Doesn't it use the whole screen while you're performing less intensive operations, like reading a book?

      Also... Remember analog CRTs? Remember that you always had to design for the "overscan" area and designate a safe draw area with a margin around it, when making games and GUIs. It's been done before, and continues to be relevant even today because CRTs are still alive. Not being able to use the entire display resolution is nothing new. Not that it's an optimal scenario, just that display hardware has always imposed some sort of restriction until recently. We're just spoiled! :)

    11. Re:full software rendering? by Sancho · · Score: 1

      Also... Remember analog CRTs? Remember that you always had to design for the "overscan" area and designate a safe draw area with a margin around it, when making games and GUIs. It's been done before, and continues to be relevant even today because CRTs are still alive.

      Manufacturers are starting to ignore this now, though. For example, Roku doesn't consider overscan--it just displays its full resolution. That means that on CRTs, a moderate amount of the screen can be cut off. There's no way to adjust it on the Roku. If your TV can't adjust, you're out of luck.

      There are other (HD-enabled) set-tops that act similarly, such as the PS3. While games may take overscan into account, the Netflix app didn't.

      I had to find the service manual for my TV (luckily available online) to get the damned thing to be even usable. I never quite managed to get it perfect.

    12. Re:full software rendering? by Anonymous Coward · · Score: 1

      ok, let me rephrase.

      Why would you choose to build a device with hardware incapable of handling rendering at the native resolution of the device, especially when you've chosen hardware capable of rendering at 2/3 of the native resolution. was the last 1/3 really so far away price-wise?

      Because they didn't design it for video playback period, it was designed for displaying books and fairly trivial images. They didn't say "hey I bet people are going to root this and try to turn it into a full-fledged tablet, let's make sure we have the hardware to support them." They put a nice screen on it and said "we don't have to support this other stuff, so let's not spend the extra money on better hardware". It's supposed to be a limited platform designed to push the sales of e-books that just happens to run Android. There's a REASON it only costs $250 and full-blown tablets like the iPad/Tab/Xoom start at $500.

      This is what the tinkering crowd needs to understand. You want to modify these devices, fine, but don't complain if it doesn't support something beyond its original intended scope. The Nook IS NOT A FULL-BLOWN TABLET. You get what you pay for.

    13. Re:full software rendering? by Anonymous Coward · · Score: 0

      And tablets are going to replace desktop PCs/laptops? IMHO if they do we will be taking a step backwards in computing power

    14. Re:full software rendering? by Junta · · Score: 1

      Even relatively recent, dual-core 1.2 Ghz Android devices simply do not have the horsepower to decode a 1080 stream. Note that even a Core2 at 2 Ghz won't even reliably keep up with many 1920x1080 streams, and the performance per clock is better there than ARM.

      Now consider the fact that even at full tilt, it will have massive frame drop. Imagine your battery consumption.

      The reason I presume Nook hardware decode is limited is because even their hardware decoder couldn't have been architected to do that decode at the price B&N wanted to set. You'll be massively disappointed trying software decode if it is available, as I imagine the Nook color is stingy with the CPU as well.

      I don't know about VLC, but mplayer and xbmc do vaapi, vdpau, and dxva2 (windows) specifically because even in intel land, either the CPU will choke or at *least* destroy battery life if it has to decode the stream.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    15. Re:full software rendering? by MightyYar · · Score: 2

      And tablets are going to replace desktop PCs/laptops? IMHO if they do we will be taking a step backwards in computing power

      I'm afraid you are looking for a simple answer to a complicated question. I think the most concise answer is that they will replace many desktops and many laptops. But obviously they cannot replace computers that were being used for computationally intensive tasks, or for tasks with large storage needs, or for tasks which are ill suited to small screens or a touch interface.

      I don't have a crystal ball, but my opinion is that they will take a huge chunk of growth out of the PC market (both laptops and desktops), but the PC market will remain stable.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    16. Re:full software rendering? by tlhIngan · · Score: 1

      Manufacturers are starting to ignore this now, though. For example, Roku doesn't consider overscan--it just displays its full resolution. That means that on CRTs, a moderate amount of the screen can be cut off. There's no way to adjust it on the Roku. If your TV can't adjust, you're out of luck.

      Which is why there are still title and action safe areas even on HD. And said areas for 4:3 SD downconversion (important for TV shows).

      Most devices don't care because it isn't needed for the vast majority of HDTVs out there. If it claims 720p, it can display all 1280x720 pixels. Ditto 1920x1080 for 1080p. Some TVs though have to put into a "pixel perfect" mode as they chop the frame down 5% (the HDTV overscan area) then upscale the remaining center of the frame up again

    17. Re:full software rendering? by Jonner · · Score: 2

      I'll be interested to see if it has full software rendering engine bypassing the hardware decoder. I don't see why it shouldn't, I believe that's what the desktop VLC does.

      You've got that backwards, as VLC originated on general-purpose PCs without any particular hardware decoder to "bypass." VLC, relying on libraries like libavcodec implements everything it needs in C for maximum functionality on a wide range of hardware. It optionally uses tuned assembly-language routines, hardware acceleration or decoding features when they exist for specific hardware. The C implementations will be the first to work, but hardware features of specific devices that save power or enable higher quality decoding can always be exploited if someone writes the code for it. I think Android devices all implement EGL, which could be used for scaling at least.

    18. Re:full software rendering? by cynyr · · Score: 1

      no, but the DSP does, you are forgetting most ARM CPUs have extra hardware to handle video/audio/etc decoding.

      Depends, my tablet is mostly backlight usage even when watching movies, so not much.

      Acer Iconia Tab A500.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    19. Re:full software rendering? by MightyYar · · Score: 0

      I don't think you read the grandparent's post - he was saying that his hardware decoder only can do 854x480, so that would leave the full resolution up to the ARM, which I doubt it could handle - or if it did, it would suck the battery down very quickly.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    20. Re:full software rendering? by mcrbids · · Score: 1

      15 years ago, the full power now available in my phone required the better part of a 15-amp circuit to enable. Now, I get several hours of battery life from a device smaller than my wallet at this computational scale.

      It may be true that battery life would suffer badly *today* trying to deliver an HD movie on my phone. Give it another generation or two and this will be commonplace.

      See, there's this guy named Moore, and he made an observation decades ago that we now call Moore's law...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    21. Re:full software rendering? by MightyYar · · Score: 1

      It may be true that battery life would suffer badly *today* trying to deliver an HD movie on my phone.

      Oh, goodness, I didn't mean to imply that a phone couldn't do HD video - just that the ARM chip is probably not the right tool for the job. You likely need to use the dedicated video decoder to retain any sort of battery life. Therefore, you are at the mercy of whatever video chip happens to be in your phone/tablet. The grandparent's tablet is apparently limited to 854x480 by the hardware decoder. Some slick programmer might be able to decode video on the ARM chip and get higher resolution than that, but it would probably eat the battery.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
  6. TouchWiz by Anubis_Ascended · · Score: 1

    Samsung's TouchWiz 3.0 packs in a fairly decent media player - it's been able to handle just about every format I've thrown at it (granted, I only have AVI, MP4, MKV, and MPG, but still); the only thing I wish it could do natively is display subtitles, for when they're embedded in the MKV's.

  7. Almost a reality? by dnewt · · Score: 1

    I wouldn't call 'pre-alpha', 'almost a reality'.

  8. That's funny by IWantMoreSpamPlease · · Score: 2

    I've been using android since the 1.6 days and I've never had issues playing any movie or video right out of the box. In point of fact, it's the only thing that's impressed me about the Android OS, that is *could* play anything thrown at it.

    Anyway, I like VLC on the desktop, so a fully working one on Android would only be a plus.

    --
    So rise up, all ye lost ones, as one, we'll claw the clouds.
    1. Re:That's funny by Anonymous Coward · · Score: 0

      You obviously don't download many movies. MoboPlayer is the best I have found so far, but it doesn't handle subtitles or some weirdly encoded avis.

    2. Re:That's funny by CAIMLAS · · Score: 2

      You must not be playing anything all that great, then. Anything with 5.1 or even sometimes 2.1 surround typically fails, higher bitrate stuff is often choppy, and often .mkv stuff won't play properly or allow you to pause/resume/seek. This is with the built-in video stuff as well as players like RockPlayer or MoboPlayer.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    3. Re:That's funny by Sancho · · Score: 1

      Yeah, same here. I stopped having problems playing video on Android only when I stopped trying. What I managed to play smoothly drained the battery badly enough to make it not worth it.

    4. Re:That's funny by Anonymous Coward · · Score: 0

      VLC hands off DTS and co to the receiver, and it'll play 1080p/24 and 1080i/60 perfectly fine *without* HW acceleration. On 5 year old PC, it'll downsample the audio to 2.1 and handle upscaling 1920x1200 to a higher resolution monitor. You either fucked up your system, or have something odd buggering it up. Or, more likely, you are making it up.

      Put up or shut up. Post a link to an mkv you state will not be handled.

    5. Re:That's funny by Sancho · · Score: 2

      Put up or shut up. Post a link to an mkv you state will not be handled.

      Nice try, Mr. MPAA lawyer.

    6. Re:That's funny by Anonymous Coward · · Score: 0

      You use 5.1 on while listening on a phone? Did you replace the factory keypad with a wooden one?

    7. Re:That's funny by AmberBlackCat · · Score: 1

      Is it really fair to complain about not being able to play 5.1 audio tracks on a phone, or mkv files on anything?

    8. Re:That's funny by m50d · · Score: 1

      Try Dice Player. It's handled everything I've thrown at it, even hi10p (which actually puts it ahead of my desktop machine)

      --
      I am trolling
    9. Re:That's funny by Sancho · · Score: 1

      MKV is a great container format, and one of the only ones that you can throw vobsub subtitles into and expect them to work. It's a shame that more devices don't support them well, if at all.

    10. Re:That's funny by Anonymous Coward · · Score: 0

      Post a link to an mkv you state will not be handled.

      Grab any 720p or 1080p video, remux it with MKVMerge and try it for yourself. There is no Android player that will use hardware decoding for MKV and software decoding is too slow, even on a dual core Cortex-A9.

    11. Re:That's funny by Anonymous Coward · · Score: 0

      I have MoboPlayer in use and it plays perfectly fine everything what I throw to it. From 2.1 to 5.1 sounds and from Mkv to Mp4 and Mov files with H.264. Resolution from DVD to 720p.

      And my phone even is the slowest Android phone what is out there, a ZTE Blade aka Orange San Fransisco. It has 600Mhz ARM6 CPU, no 3D acceleration and 512 RAM.

      And I am happy that I can pause, resume and seek perfectly with MoboPlayer as my phone is my media hub when on the move and staying on hotels etc.

    12. Re:That's funny by CAIMLAS · · Score: 1

      "Normal" (eg. 2Gb) encodes of DVDs using fairly standard handbrake x264 settings have problems. Blueray, even worse.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  9. Oh really? by Anonymous Coward · · Score: 0, Flamebait

    Android, as a platform, has always fallen a little short when it comes to media playback.

    Sounds like this was submitted by a smug crApple fanboy. Android does just fine playing any videos I put on it, without having to ask Lord Job$$ permission or go through the CRAPTUNES store. It also does Flash videos, unlike your iJesusPhone. Maybe you should buy a real phone instead of an overpriced shiny toy that has been purposely crippled.

    1. Re:Oh really? by Trilkin · · Score: 1

      You know when you post like that you just sound like an idiot rather than making any real point, right? You're completely undermining whatever message you're trying to send by appearing so retarded. It's the same principle as people who use 'M$' or '$ony' or 'Nobama.' Even if you have a valid point to make about the deficiency of a particular person, platform or company, you IMMEDIATELY undermine that criticism by sounding like a fucking five year old trying to think up the meanest insults he can without getting scolded by his teacher or parent.

      Here's how your post was probably intended to sound:

      "Sounds like the submitter is uninformed. Android plays most media formats fine and even those that don't work can generally be viewed by a third party player such as Mobo or Rock for free from the market. It's a lot more flexible that way than an iOS device which generally requires a purchased piece of software because of Apple's store policies."

      Here's how it actually sounds:

      "Derp."

      --
      Nobody cares what the CAPTCHA for your post was.
  10. Sounds Good by Anonymous Coward · · Score: 0

    ...but MX Video Player is free and already plays everything under the sun.
    tons of video players in the Android market do. I love VLC player on my pc but i'm not sure that it will bring anything we don't already have.

    1. Re:Sounds Good by rrossman2 · · Score: 1

      ^^^ What they said.

      Not only MX VP, but others play everything just fine too. I was bored the one night and tested quite a few different video players plus the stock player on .avi, mp4, mkv, and vob videos. Some didn't like VOB or mkv, and some that did didn't play them smoothly, but a few played with no issues.

      Also, a lot do streaming just fine now... one such is Avia which is made by a company my friend works for (Videon-Central) who's done quite a bit of work on GoogleTV stuff (both software and hardware wise). Right now it's focused as an app for GoogleTV devices, but the APK my friend sent works absolutely fine on my Galaxy S GT-i9000 (running CyanogenMod 7) for both regular videos as well as finding DLNA/streaming devices on my network (including my Belkin router with the USB ports). The only thing I haven't tested with it yet is if MKV's and VOBs play smooth or at all (and if it will stream those etc etc.. sometime I'll get around to that). The layout is pretty straight forward, though I don't care for how it automatically plays the next video after the one you selected is done playing.

      Anyhow, you may or may not find it in your market. I know it doesn't come up in my market which is why my friend had send the apk to me.

  11. Gallery not great for photos by markdavis · · Score: 2

    >"The only native app that allows you to navigate movies is the Gallery app, which is great for photos"

    No, it is NOT great for photos because it doesn't understand what a directory structure is. So it flattens out all my subdirectories into just two levels, making it impossible to find anything. Sure, it might work fine for someone just using the camera and with a few directories of stuff. But for someone who wants to load their card with thousands of pictures so they can use their tablet as a nice display system- it is a mess.

    Unfortunately, not a SINGLE photo display app I have tested can properly display nested subdirectories with more than 1 nest. And Gallery does the same crappy thing for videos too, it is just that I don't have tons of them, so it isn't an issue.

    1. Re:Gallery not great for photos by godrik · · Score: 1

      That's one of the thing I *hate* android and "modern interfaces" for. They are hiding the directory structure, often using some meta data included in the file for sorting such as the EXIF data. They do not seem to care about the directory structure (which is meta data as well). They just assume the user does not know how to use directories (which is definitely true for some users). But come on, if I have 10000 files, linear order IS NOT the way to go.

    2. Re:Gallery not great for photos by Anonymous Coward · · Score: 0

      If you want to look at the file system then use a file manager.

      This one will display images in a way similar to a desktop O/S, thumbnails and a Windows Picture View style thing to browse through photos in a folder: https://market.android.com/details?id=com.estrongs.android.pop

    3. Re:Gallery not great for photos by Anonymous Coward · · Score: 0

      If you want to display the file system then why not use a file manager?

      Estrong does desktop O/S style thumbnails etc and can handle as many levels of nesting as you want.

    4. Re:Gallery not great for photos by Anonymous Coward · · Score: 0

      There is a presumption that tagging is a superior organizational scheme. It's true that tags can provide a more flexible discovery system. However what if the files are not tagged? What if the tagging is incomplete, disorganized, or just peculiar?

      Call me old fashioned, but I like a directory system. It can provide a default (and easily discoverable) organizational metaphor. And it need not be at the expense of tagging either.

      Now you kids get off my lawn!!

    5. Re:Gallery not great for photos by markdavis · · Score: 1

      File managers are not decent photo display applications. I know, I tried them. They usually don't understand how to zoom, how to full screen, how to maxpect, how to create a thumblist, etc, etc.

      I don't want to look "at the filesystem", I simply want a photo gallery application that doesn't assume the user is completely stupid. Many of us really do have a clue, and put the photos in specific nested directories for a very good reason.

      I don't think it is too much to ask for Gallery (for example) to have the option of not trying to "hide" the directory structure.

    6. Re:Gallery not great for photos by boret1 · · Score: 1

      Have you tried QuickPic?

    7. Re:Gallery not great for photos by Anonymous Coward · · Score: 0

      File managers just launch the default image viewer, dumbass.

    8. Re:Gallery not great for photos by Anonymous Coward · · Score: 0

      I don't have an account, otherwise I would vote you +2147483647.

      The same applies for basically every music player around, on the desktop and on devices. Crap.

    9. Re:Gallery not great for photos by markdavis · · Score: 1

      Yes, I tried QickPic. It was the best of them all. And it FAILED directory trees exactly the same way Gallery does. I sent the developer Email several months ago asking for the option and he said he would look into it but that it would be "hard". I am still hoping he will get to it.

    10. Re:Gallery not great for photos by markdavis · · Score: 1

      You are the "dumbass" not me. Think before you post. And try to act like a human. I guess that is what happens when rude idiots hide behind anonymity.

      How much sense does it make to go into a file manager that CAN NOT present pictures properly, then select a directory, then pull up another app that doesn't know what you were doing before and then you are trapped in a new pseudo top level?

      Far from ideal.

    11. Re:Gallery not great for photos by coolmadsi · · Score: 1

      The same applies for basically every music player around, on the desktop and on devices. Crap.

      I found a music player on Android called tinyPlayer that seems to follow directory structure as opposed to meta data. Not used it in a little while though, so I might be misremembering.

    12. Re:Gallery not great for photos by dave420 · · Score: 1

      Hey, dumbass - the file manager launches the selected image in the chosen image viewer. There is no extra navigation required. This is how it works on every single computer and android I've ever seen. It seems like your issues stem from ignorance, and not technical limitations.

    13. Re:Gallery not great for photos by markdavis · · Score: 1

      Aren't you just so witty! Obviously you don't know what I am talking about, nor are you worthy of a further explanation. So just keep on having fun trolling.

  12. Likes pirate downloads too! by networkz · · Score: 3, Interesting

    The screen shot has an R5 pirate copy of Toy Story featured in it.

    Guess they forgot to rename the file before taking a shot. Noice.

  13. Re:Where are the VLC devs by Anonymous Coward · · Score: 2, Insightful

    You don't have to let the complaints bother you.

  14. Re:Where are the VLC devs by gmon750 · · Score: 1

    Way to go AC. Sling verbal insults at the very same people you want help from. Does that work method work for everything else in your life?

  15. Re:Where are the VLC devs by Guspaz · · Score: 5, Insightful

    Or contribute (iPhone VLC port) only to have your contribution buried by one of the authors on philosophical grounds, depriving users of choice.

  16. Re:Where are the VLC devs by Synerg1y · · Score: 2

    It's called a troll...

    The non-troll way to say it would be "I'm so happy VLC is coming to the android, my life is complete and the sun is shining"

    Contribute good code and people will thank you, crash their computer and they may have a few things to say, imagine that :)

  17. Finally.... by Anonymous Coward · · Score: 0

    ...I can watch porn on my HTC Eris.... well i will be able to, soon.

  18. Good for esoteric formats, no advantage for H.264 by Trixter · · Score: 2

    Unless he's planning to build in hardware decoding support for H.264, VLC won't be anyone's main player because it will burn up CPU like nobody's business. It's good news for old/esoteric formats though (MPEG-1? .mod/.s3m/.xm/.it modules?), which don't need a lot of CPU to decode.

  19. Let me try... by Anonymous Coward · · Score: 0

    The cure for that disease is almost a reality.

    Eternal life is almost a reality.

    Unassisted flight is almost a reality.

    Hmmm, all depressing... conclusion: works very well!

  20. rockplayer is also nice by Anonymous Coward · · Score: 0

    VLC will rule but rockplayer will be a close secon

  21. Irrelevant by SuperKendall · · Score: 3, Informative

    VLC is GPL3. GPL3 is incompatible with the App Store due to the anti-Tivoisation provisions.

    Regardless of that being true or not, it doesn't matter - because that is not how VLC was pulled from the app store. As stated. one of the VLC contributors had Apple pull it - Apple published it to the store just fine and it was up for a while.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Irrelevant by Nick+Ives · · Score: 2

      Well duh, it's not like the copyright holder can just delete it themselves now is it?

      If Apple allowed anyone to sign or otherwise distribute & install binaries on iOS devices then the original copyright holder would have had no standing to ask for the removal, as it would have been distributed in compliance with the GPL.

      You can distribute GPL2 on locked devices - that was TiVo's great innovation - so you get plenty of GPL2 software in the App Store. As far as Apple is concerned, they're just the man in the middle. If you upload something, they assume you have the rights to do so. If you tell Apple that a particular app violates your copyright, no doubt they'll take your word in good faith and pull it from the store.

      --
      Nick
  22. VLC isn't on Android yet? by WoodstockJeff · · Score: 1

    Then what am I running? When I got the tablet last week, I chose VLC Direct from the Android Market. Works just fine. Guess this refers to a fully-free version, since this already-working project is a paid application...

    1. Re:VLC isn't on Android yet? by Jonner · · Score: 1

      Then what am I running?

      When I got the tablet last week, I chose VLC Direct from the Android Market. Works just fine.

      Guess this refers to a fully-free version, since this already-working project is a paid application...

      Did you get an offer for source with your VLC binary? If not, it's probably infringing on the copyrights of the VLC developers.

    2. Re:VLC isn't on Android yet? by Jonner · · Score: 1

      Then what am I running?

      When I got the tablet last week, I chose VLC Direct from the Android Market. Works just fine.

      Guess this refers to a fully-free version, since this already-working project is a paid application...

      Did you get an offer for source with your VLC binary? If not, it's probably infringing on the copyrights of the VLC developers.

      Reading the description of VLC Direct, I suspect that it's not derived from VLC, but an Android front end for the VLC web interface which must be running on another machine to make it work. Though that approach probably has advantages, such as reduced power usage, it's certainly not the most flexible. VLC running natively on the Android device wouldn't require any transcoding server.

      If "VLC Direct" is not derived from VLC, it's not copyright infringement, but it could be trademark infringement, since it's clearly causing confusion.

    3. Re:VLC isn't on Android yet? by WoodstockJeff · · Score: 1

      VLC Direct doesn't need VLC running on the desktop, as long as the content is on the phone/tablet already. It can stream to or from VLC on another machine.

      I haven't looked into the licensing, because I'm still working on whether or not I'm keeping the tablet itself.

  23. font cache rebuilding - now mobile by Anonymous Coward · · Score: 0

    Now I can watch VLC rebuild its font cache while on the go, too!

    1. Re:font cache rebuilding - now mobile by toadlife · · Score: 1

      heh.

      It took forever yesterday on my brand new quad-core i5 desktop here at work.

      They'd have to update their dialogue to remind you to plug your phone in.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  24. mini-HDMI out by tepples · · Score: 1

    Is it really fair to complain about not being able to play 5.1 audio tracks on a phone

    When you don't have the time to transcode everything to 2.0 in advance, yes. Or when the phone has a mini-HDMI out, yes.

  25. Re:Where are the VLC devs by Anonymous Coward · · Score: 0
    It was just one AC posting both comments above.

    Microsoft employs Weber Shandwick to foster ill-feeling about Linux and Open Source projects wherever possible. They use reputation management software to run multiple identities in most social networking sites across the internets.

  26. Re:Where are the VLC devs by Anonymous Coward · · Score: 0

    What are you talking about? The iPhone port was killed by Apple because it "duplicated core functionality" as the iPhone already has a horrible video playback feature hidden away somewhere in the built-in iPod app and streaming video via the browser.

    VLC isn't depriving the user of choice, Apple (as always), is.

  27. "Always fallen a little short"? Not true. by julian67 · · Score: 1

    My little Archos 43IT running Froyo plays mp3, m4a, ogg, wma, flac, wav, ac3, dts, mp2 ....in fact so far it has played everything I fed it with the sole exception being musepack.

    As for video it plays up to 720p and works fine with all kinds of containers and codecs i.e. ts, vob, mkv, mp4, avi, wmv, mov containers and mpeg2, h.264, xvid/divx, wmp, even theora. It handles vobsubs and text subtitles as well, and if there are multiple audio tracks the user can choose. It can play all this from internal storage or microSD or from network shares or by streaming from the www. And it has HDMI out.

    Try that with your iPod Touch.

  28. Re:Where are the VLC devs by Macgrrl · · Score: 1

    VLC on iPhone was killed because it breached the licensing terms of being able to copy it from the device to another device. To quote Wikipedia "VLC was available for the iPad, iPhone, and iPod Touch from the Apple AppStore, but was pulled due to a licensing conflict between the GPL and the iTunes Store agreement.[11]" Referenced details can be found here.

    The story was even reported on some tech blogs...

    From memory the guy who forced the removal by suing Apple was an Linux/Android developer. So, no conflict of interest there at all. But feel free to blame Apple.

    --
    Sara
    Designer, Gamer, Macgrrl in an XP World
  29. Internet Radio Streaming? by vga_init · · Score: 1

    What I've always wanted is an app for my phone which can stream internet radio stations. Most online radio stations stream at a low bitrate and don't require much bandwidth, but I haven't yet found an app that can just open any stream I want from a URL. Whenever I search the market for radio apps, all I get are a bunch of crapware that stream preset stations you can't change.

    1. Re:Internet Radio Streaming? by Anonymous Coward · · Score: 0

      you can always use shoutcast on winamp (for android) or xiia is another good shoutcast streamer (for android) which has a handy widget

  30. Re:Where are the VLC devs by sitkill · · Score: 1

    wow, I never knew about this. No wonder my VLC player on my ipad hasn't been updated in close to a year. :( I guess I should count my lucky stars that I got it when it was still legit.

  31. DVD by jones_supa · · Score: 1

    Could I watch DVDs? The regular VLC has a feature where I can play a DVD files folder just like it was the real disc. This is something I might desire to do on my phone.

    1. Re:DVD by SeaFox · · Score: 1

      No, you wouldn't. Because it would be a big waste of storage space to put a DVD's IFO files (which contain MPEG2 video) on your phone when you can encode to a XviD or h264 codec video that gives you as good quality in 1/4 the memory space or less.

  32. Android is the best for mobile video by Anonymous Coward · · Score: 0

    I have an Acer Iconia Tab and a Motorola Atrix.

    Download ES File Explorer and Moboplayer and you get a device that can play 720p MKVs from a Samba share. Instantly.

    I had a iPad and it was pathetic for video playing. The VLC app required you to drag and drop videos into a tiny, nested, out of the way text box hidden in iTunes. Then it was a nightmare to manage a lot of files. Both the Iconia Tab and the Atrix allow you to plug a USB drive full of movies and will play straight off the bat. In the rare case that Moboplayer won't play something, Rockplayer is a good alternative.

    VLC would make an awesome player... can't wait!

  33. PowerAMP does FLAC by benow · · Score: 1

    ... and has a good folder based management GUI. That makes the Sennheisers sing and puts a smile on my face.

  34. Re:"Always fallen a little short"? Not true. by wintermute000 · · Score: 1

    Archos have their own special sauce, not sure if they have custom HW as well (probably?) but given their roots as a media player company its not surprising.

    My old archos 70 could do 720p x264 in mkv containers with a 1Ghz A8, whilst my Tegra2 superphone fails miserably.

  35. Re:Where are the VLC devs by Zugok · · Score: 1

    http://wiki.videolan.org/AndroidCompile

    It's very simple. I have it running on my Android phone. Its lacking features but my music and vieos are playing.

    --
    "I just can't sit while people are saying nonsense in a meeting without saying it's nonsense" J Watson, Sci Am 288:(4)51
  36. Re:Where are the VLC devs by Anonymous Coward · · Score: 0

    Almost everything has been ported to Android... almost... real soon now... maybe next year something will actually work...

    I can't even reliably do an audio recording on my Moto Droid X without getting a corrupted audio track half the time.

  37. Re:Where are the VLC devs by Anonymous Coward · · Score: 0

    MS FUD troll is obvious...

  38. There are apps that handle this good already ... by Anonymous Coward · · Score: 0

    There are some great movie playback apps for android already...

    VLC Direct (streaming from vlc, free version available)
    Emit (dead simple to setup and supports streaming over 3g, integrated h264 conversion and download to phone, free version available)
        for streaming.

    For movies stored on the phone there is RockPlayer.

  39. Emit app by yulce · · Score: 1

    To watch almost anything on android you can use Emit app. It streams movies to the device and encodes them on the fly. If you want to watch them on the phone without streaming it supports pre-encode and download movies to the device. There is a free version of it ;) https://market.android.com/details?id=tv.wpn.biokoda.android.emitfree

  40. Embedded VLC Videos? by Doc+Ruby · · Score: 1

    When I get the VLC Android code when its released, will I be able to distribute my own movie (therefore my copyright) integrated into a custom Android app with the VLC player? Will the license let me charge people to download the app from my site or from the Market?

    Will I be able to bundle with my movie a skeleton app that looks to see whether VLC is already installed on the device, and play my movie via IPC intents, and download the VLC player code only if it's not already installed by some other app?

    --

    --
    make install -not war

  41. MoboPlayer by Anonymous Coward · · Score: 0

    MoboPlayer, plays files (.wmv, mkv, mov, mp4) quite well and has been in development for some time, so what's the big fuss over VLC?

  42. iPhone by mr100percent · · Score: 1

    How the heck did the iPhone version of the app get released over a year before the Android one?

    1. Re:iPhone by PipsqueakOnAP133 · · Score: 1

      As somebody who tried a year ago to compile VLC for both my iPad and my Nexus S:
      Because getting stuff working, if and only if the sandbox will let you, is easier on the iPad/iPhone.

  43. Moboplayer by iB1 · · Score: 1

    When I bought my Samsung Galaxy Ace, someone suggested Moboplayer for media playback. I can't fault it - it works very well and allows me to stream video and audio from my Tversity media server straight to my phone.

  44. Re:Where are the VLC devs by Eunuchswear · · Score: 1

    wow, I never knew about this. No wonder my VLC player on my ipad hasn't been updated in close to a year. :( I guess I should count my lucky stars that I got it when it was still legit.

    It was never legit.

    Apple were just keeping quiet about a GPL violation

    --
    Watch this Heartland Institute video
  45. Until it comes out, grab "moboplayer" by AbRASiON · · Score: 1

    Shity name but it's a good app, works well, good controls - plays all I throw at it
    Good lord am I happy I ditched the iphone, SO happy. I can play 350mb (cough) files directly on my Android, no conversion, no damned sync with a cable - just pop them on the phone and play. Fan tastic - just how it should be too, I can't stand limiting technology.

    Oh yes I can put it on there wirelessly too, via SMB - just use "Samba File Sharing" (Red S icon for the package) - it works perfectly - drag and drop to a mapped drive in my POCKET
    â(TM)¥ Android

  46. Re:Good for esoteric formats, no advantage for H.2 by Anonymous Coward · · Score: 0

    Mod up!

    VLC gained popularity in the Linux world because people have lots of horsepower and a wall socket from which to power it. The picture is completely different from a mobile computing perspective. Here, if you don't have hardware support, its simply not an option. In many cases, hardware acceleration can make the difference between 100% CPU and lots of dropped frames and 15% CPU and no dropped frames. Likewise, power use (battery impact), will be representative.

    So unless he's announcing an effort to implement hardware acceleration for a variety of chipsets, this story amounts to a big, who cares. There are already lots of media applications which can drain my battery in record time. Who cares if there is yet another in a sea of who cares?

  47. Re:Where are the VLC devs by Guspaz · · Score: 1

    Apple were just keeping quiet about a GPL violation

    In my opinion, there was no GPL violation. Since that aspect wasn't tested in court, it's only the opinion of the developer who made the claim to Apple, and Apple doesn't want to be put in the position to be liable for that. The argument was that the distribution terms of the App Store are incompatible with the GPL, but I disagree. If memory serves, the dispute was over the inability to freely distribute the content. However, since the content had no monetary cost, it was possible to freely distribute it by sending anyone the URL to access the content; the GPLv2 makes no provisions for the mechanism of distribution.

  48. Re:Where are the VLC devs by Eunuchswear · · Score: 1

    Kind of a self fulfilling prophecy, eh?

    You claim that the URL would have been good enough. But it obviously isn't because it doesnt work.

    --
    Watch this Heartland Institute video
  49. Re:Where are the VLC devs by Guspaz · · Score: 1

    It doesn't work because of the takedown request; it was not Apple or the porting developers who prevented distribution, but the complaining developer. As both the binaries and the source for the iPhone VLC port are still available, nothing has really changed except the scope of compatibility.

    The source code to the VLC iPhone port is freely available available, the idea that the distribution of the binaries is more important than the distribution of the code is a bit backwards. Certainly the VLC team didn't think it was a problem, as they approved and aided in the port. Only one party objected, and he conveniently waited until after the work was done before objecting. He stifled an opensource project, firmly establishing himself as an enemy of opensource and consumer choice.

  50. Yawn by Anonymous Coward · · Score: 0

    Upgrade to the years old n900

  51. Re:Where are the VLC devs by HermMunster · · Score: 1

    There are many android video players. There are streamers, like plex. Mobo player works for most media files except MKV.

    Showing us a link to a site that shows a picture of a movie playing isn't the same thing as showing us progress. I'm not dumping on this guys accomplishment but whoever decided to stick a picture (a sole image) of a screen snapshot to demonstrate progress in video on Android is a bit in outer space.

    Show us an mkv file playing on that device with audio in sync and I'll say we have progress.

    --
    You can lead a man with reason but you can't make him think.
  52. Android Media Players are generally flawed by hazydave · · Score: 1

    Yeah, there are a bunch of Android media players, but they're all using essentially the same low-level code at some point. This is obvious because they're all essentially flawed.

    Start with a video file that's just at the edge of the system's ability to play. I was messing around with AVC in 720p, and found that on my Android tablet (nVidia Tegra 2), the system ran into trouble playing 1280x720/24p at around 6Mb/s, depending on the encoder used.

    When a player can't always decode every frame, the proper thing to do is to drop frames as necessary to maintain visual sync to audio. However, on Android, in a dozen or so players, I found that's not what happens. In fact, the players work very hard to decode every video frame, effectively running the video in slow motion. However, the audio keeps going in realtime. So before long, the audio has significantly walked in front of the video. Result: unwatchable video.

    This ought to be an easy fix enough fix, there are decades of historically doing this right on PCs. Windows Media Player has even done this correctly... pretty much any PC media player will (try a 1080/60p video file on a typical laptop if you doubt this... it'll generally play jerkey, and VLC is pretty bad at playing such a file, but it does maintain A/V sync, as will pretty much any other Windows or Linux media player, even when the PC isn't fast enough to actually play the video).

    On the other hand, VLC is terribly inefficient on PCs. Most of the time, they don't care, and there are nice things about VLC as well -- it plays practically anything, does transcoding, and all without crapifying your system with hundreds of useless CODEC plug-ins. But on mobile devices, efficiency is the most critical thing. And you're not getting AVC and other heavy CODECs decoding on the ARM alone -- VLC can skip the latest video acceleration on PCs and get away with it. It can't on mobile devices.

    --
    -Dave Haynie