Slashdot Mirror


VLC 's Beta For Android Is Ready — Unless You're North American

MrSeb writes "The VideoLAN Project has pushed a beta version of VLC for Android to the Google Play Store. The beta brings most of the functionality of VLC for Linux, Windows, and Mac OS X to Android in a native UI in the Android 4.0 Holo style. However, there are a few hitches. The beta release published to the Google Play Store today is only compatible with ARM systems that use the ARMv7 architecture set and support the NEON instruction set. That means that there are several devices — mostly those released before the Samsung Galaxy S in late 2010, and anything powered by Tegra 2 — that cannot run the current beta. Also, apparently due to a lack of North America-specific Android test devices, VLC for Android is currently not available from the US or Canadian Play Store. Both problems should be rectified soon, though." VLC is one of those impressive programs that just works with nearly any input thrown at it, and one of the first things I put on any computer. I hope the Android version retains pitch-controlled variable-speed playback, perhaps my favorite VLC feature, and something I miss on my tablet.

118 comments

  1. tegra 2 by Skarecrow77 · · Score: 2

    I remember when the tegra 2 was hot shit.

    i mean, i love my asus tf101, it's awesome, but it always saddens me when there's yet one more cool thing like thist that it won't support cause of lack of NEON instructions or limited video memory bandwidth or something like that.

    1. Re:tegra 2 by mcrbids · · Score: 4, Informative

      I remember when the tegra 2 was hot shit.

      Meh.

      I remember when the AMD 386DX40 was considered to be wickedly fast, except for the Motorolla 68xxx line in the Macs. Now, my router has a more powerful CPU that runs on just 100 milliamps, 5 volts. Although the i7 is today's "wickedly fast" x86 processor, I don't remember really giving all that much of a damned about it. The marketplace has matured, and nobody really cares all that much any more.

      Did you get a Core2, i5, or AMD CPU? Would you notice if you had? Chances are that you wouldn't notice the difference. Because it does the job well and reliably, I'm still using a 10 year old Pentium 3 server as a network monitor!

      But phones are different. It's still new technology, needed features are still being implemented, tested, and improved on. My 2 year old Droid2 phone is already so obsolete that when I went to exchange it because of a defect, Verizon decided to replace it with an entirely new model!

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    2. Re:tegra 2 by Unificitation · · Score: 1

      VLC is one of those impressive programs that just works with nearly any input thrown at it, and one of the first things I put on any computer. I hope the Android version retains pitch-controlled variable-speed playback, perhaps my favorite VLC feature, and something I miss on my tablet.

      I completely agree with you VLC being good with any video file you throw at it, however it must be said that QuickTime integrates much better with the system and is much better for creating video. Especially with FaceTime camera.

      I'd rather have Mplayer and prefer it over both VLC and QuickTime.

      Mplayer is not available for BSD.

    3. Re:tegra 2 by Anonymous Coward · · Score: 1

      VLC is one of those impressive programs that just works with nearly any input thrown at it, and one of the first things I put on any computer. I hope the Android version retains pitch-controlled variable-speed playback, perhaps my favorite VLC feature, and something I miss on my tablet.

      I completely agree with you VLC being good with any video file you throw at it, however it must be said that QuickTime integrates much better with the system and is much better for creating video. Especially with FaceTime camera.

      I'd rather have Mplayer and prefer it over both VLC and QuickTime.

      Mplayer is not available for BSD.

      Yes, that was your cue that I wasn't talking about BSD.

    4. Re:tegra 2 by camperslo · · Score: 1

      i mean, i love my asus tf101, it's awesome, but it always saddens me when there's yet one more cool thing like this that it won't support cause of lack of NEON instructions or limited video memory bandwidth or something like that.

      Well hopefully there will be a version supporting whatever features the hardware is capable of. Being open source, motivated individuals could cook up such a build even if it isn't officially supported.

      The VLC variable speed playback feature is great for a few of the older movies that move a bit too slowly at times. (many in public domain are available at archive.org)

      It's bad enough when a smaller item that doesn't last too long, like a phone, gets obsoleted by software changes. It really hurts when it's a major item.
      It's a little hard to believe that U.S. HDTV broadcasts and the receivers sold for them are built around MPEG2. If there's also support or a simple (over the air firmware transfer) upgrade path to add h.264 or other codecs I haven't heard about it. I suppose the earlier sets might have lacked the CPU power needed for more advanced codecs, but things really have moved along quickly with small mobile devices able to handle them now.

      I don't know what could be worse. Maybe the FCC mandated proprietary codecs in the digital AM/FM broadcasts that very few have any interest in?

    5. Re:tegra 2 by Anonymous Coward · · Score: 0

      Yes it is. See /usr/ports/multimedia/mplayer on freebsd.

      It is also available on homebrew for mac.

      I don't know its status for Net and Open though.

    6. Re:tegra 2 by Atti+K. · · Score: 1

      Yeah, QuickTime integrates much better with the system, especially on Windows.

      --
      .sig: No such file or directory
    7. Re:tegra 2 by makomk · · Score: 1

      Tegra 2 was obsolete due to its lack of NEON instructions for its entire lifetime, it just wasn't always as obvious as this.

    8. Re:tegra 2 by Man+On+Pink+Corner · · Score: 3, Interesting

      Although the i7 is today's "wickedly fast" x86 processor, I don't remember really giving all that much of a damned about it. The marketplace has matured, and nobody really cares all that much any more.

      I think that has more to do with the phenomenon known as Getting Old, than with the state of the marketplace. We, the desktop users, are the ones who have "matured."

      Back in the day, you could argue about whether a 386-40 or a 486-25 was the better way to go. Some benchmarks went one way, some went the other. The difference between the fastest x86 CPUs and the slowest ones on the shelf at any given time was perhaps 2x-3x. A lot of us paid very close attention to the CPU market and were always up for an argument or flame war about it.

      Today, the difference between the high-end Sandy Bridge/Ivy Bridge CPUs and the low-end parts is stupefying. The performance spread between the fastest and slowest devices is 6x in the "high end" category alone. In the broader market the spread is more like 30x-50x. And this doesn't even consider GPU-based computing.

      So I'd say the desktop CPU market is a lot more interesting now than it was back in the day... but there's too much other stuff going on that's even more interesting, like getting work done and paying the mortgage.

    9. Re:tegra 2 by yotto · · Score: 1

      I'd rather have Mplayer and prefer it over both VLC and QuickTime.

      You're in luck.

    10. Re:tegra 2 by jedidiah · · Score: 3, Insightful

      Quicktime does a poor job of dealing with random audio and video formats and doesn't have a good package management system to back it up.

      That's why VLC is a very popular Mac download.

      It covers up both of those faults in MacOS or Windows.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    11. Re:tegra 2 by aynoknman · · Score: 2

      I remember when the tegra 2 was hot shit.

      Meh.

      I remember when the AMD 386DX40 was considered to be wickedly fast, except for the Motorolla 68xxx line in the Macs. Now, my router has a more powerful CPU that runs on just 100 milliamps, 5 volts. . . .

      Meh.

      I remember when the PDP11/73 was considered awesomely fast. Now I have a faster processor in my wristwatch.

      --
      We need a "+1 -- nice sig" moderation.
    12. Re:tegra 2 by PRMan · · Score: 1

      Why do I care? The included video app plays every video in my video share already (except TiVo .ty), even weird formats like .3g2. If the included app already plays everything, who cares about VLC?

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    13. Re:tegra 2 by mrvan · · Score: 1

      Tried using VLC to stream from my dreambox satellite receiver, but no luck. It doesn't recognize the m3u file and it I point it to a web address it doesn't do anything. Hope that they'll fix it in the real version!

    14. Re:tegra 2 by moronoxyd · · Score: 1

      Well, I don't feel like Quicktime integrates too well into my Windows system. And don't get me startet about Apples Linux support...

    15. Re:tegra 2 by X0563511 · · Score: 2

      I'm a big fan of VLC, because i seem to get some consistency no matter what system I run it on.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    16. Re:tegra 2 by serviscope_minor · · Score: 1

      The performance spread between the fastest and slowest devices is 6x in the "high end"

      I agree with your overall point, but the high end category includes some quite dubious choices for high end, and also some rather ancient parts.

      Also, there's some weird results, like the Opteron 6274 scoring lower than hte identical but slower clocked 6272 and the A8 CU being quite close to the 12 core Opteron 6172, which utterly smashes the 6134, by a much larger factor than the advantage in core count.

      Very strange.

      --
      SJW n. One who posts facts.
    17. Re:tegra 2 by serviscope_minor · · Score: 2

      Mplayer is not available for BSD.

      Since when?

      http://www.freebsd.org/cgi/url.cgi?ports/multimedia/mplayer/pkg-descr

      --
      SJW n. One who posts facts.
    18. Re:tegra 2 by hairyfeet · · Score: 1

      That is why I've been saying for ages that just as desktops matured so too will mobile devices and at the current rate their "MHz wars' will be winding down soon simply because there is only so much power you can use before battery life becomes an issue with the whole "thin is in" design aesthetic.

      I figure another 2 years, 3 tops and we'll be right back to where we are with desktops and laptops, with every device so insanely overpowered compared to what the average user does with it that folks won't get rid of one until it dies. After all there is only so much one can do on a 3.4-7 inch screen before it becomes "eyestrainovision" and not worth the trouble. So if it were me, buy cheap and be prepped to toss when like Tegra 2 they are quickly EOLed, just as many of us bought the Celerons and Durons back in the day because the chips would be out of date so damned quick it wasn't worth going cutting edge.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    19. Re:tegra 2 by Anonymous Coward · · Score: 0

      trololol

    20. Re:tegra 2 by Stewie241 · · Score: 2

      Apple computers can run Linux just fine. :P

    21. Re:tegra 2 by mjwx · · Score: 1

      Meh.

      I remember when the AMD 386DX40 was considered to be wickedly fast, except for the Motorolla 68xxx line in the Macs. Now, my router has a more powerful CPU that runs on just 100 milliamps, 5 volts. Although the i7 is today's "wickedly fast" x86 processor, I don't remember really giving all that much of a damned about it. The marketplace has matured, and nobody really cares all that much any more.

      Did you get a Core2, i5, or AMD CPU? Would you notice if you had? Chances are that you wouldn't notice the difference.

      We've reached the point where the processing requirement of software no longer routinely outweighs the processing power available. So yeah, the difference between a budget AMD and latest i7 is trivial unless you've got some very demanding software (I.E. a database) and then, your performance chips are in the server market. HDD speed is a bigger bottleneck for the consumer these days.

      My gaming rig is over 3 years old, It's an AMD Phenom 2 955 with a Geforce 285. High end when I bought it and 3 years on it can still play the latest games on the highest settings. I've made a few minor upgrades (4 to 8 GB of RAM and an SSD) but these were optional, I've had no requirement to replace the machine as the CPU and GPU can keep up with the latest games.

      The same is true with most of the software we use, hardware requirements are more than enough to meet its needs. A $500 PC is sufficient to run most things the average person would run. Few people notice any wait time when using their computer (and the young whipper snappers don't remember the wait time loading games from four 720 K floppies because you had no room on your HDD, kids these days).

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    22. Re:tegra 2 by Anonymous Coward · · Score: 0

      But phones are different. It's still new technology, needed features are still being implemented, tested, and improved on. My 2 year old Droid2 phone is already so obsolete that when I went to exchange it because of a defect, Verizon decided to replace it with an entirely new model!

      Looks like you bought a shit phone. My 2 year old iPhone 4 is still for sale, brand new.

    23. Re:tegra 2 by kllrnohj · · Score: 1

      I remember when the tegra 2 was hot shit.

      Tegra 2 was *never* hot shit. Nvidia didn't know what they fuck they were doing when they built it, and it is obvious. GPU was weak compared to the competition, the CPU was missing obvious stuff like NEON, it is so memory bandwidth starved it's ridiculous, etc...

      What Nvidia managed to do really well, though, was *pretend* it was hot shit, which was convincing enough for tech bloggers.

    24. Re:tegra 2 by Anonymous Coward · · Score: 0

      Tegra 2 was obsolete due to its lack of NEON instructions for its entire lifetime, it just wasn't always as obvious as this.

      I am not an expert on mobile hardware, but the fact that this VLC version requires NEON seems to strengthen what a guy i know( who basically is a gadget freak, and owns around a dozen android devices) has been saying all along:

      That Tegra and Tegra2 were just scams pulled by nVidia and tablet/phone manufacturers (who loved it because of its dirt-cheap cost ). That this lack of SIMD NEON support was the reason why even high-end android devices using Tegra like Asus Transformer struggled to play 720p and 1080p video; whereas non-Tegra devices like Samsung SII and even the oldest iPads -which supported NEON- had no problem doing so.

    25. Re:tegra 2 by Anonymous Coward · · Score: 0

      Abacus.

    26. Re:tegra 2 by Raenex · · Score: 1

      The performance spread between the fastest and slowest devices is 6x in the "high end" category alone. In the broader market the spread is more like 30x-50x. And this doesn't even consider GPU-based computing.

      But it is based on multiple cores and parallel computing. That's great if you have a highly parallel CPU load that makes use of it, otherwise it's not really faster.

    27. Re:tegra 2 by Hal_Porter · · Score: 1

      Looks like you bought into a platform where there's no competition and so hardware develops slowly.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    28. Re:tegra 2 by Anonymous Coward · · Score: 0

      But it is based on multiple cores and parallel computing. That's great if you have a highly parallel CPU load that makes use of it, otherwise it's not really faster.

      I have a highly parallel CPU load, it's called multiple browser windows.

    29. Re:tegra 2 by Anonymous Coward · · Score: 0

      Looks like you bought into a platform where there's no competition and so hardware develops slowly.

      What can the Droid 2 do that an iPhone 4 cannot?

      What can the Droid 2 do that an iPhone 4s cannot?

      Seems you bought into the sperg belief that raw hardware specs are more important than what the device as a whole can do.

    30. Re:tegra 2 by Anonymous Coward · · Score: 0

      True, but after being initially skeptical, I've been surprised by how much of my day is spent running highly parallel loads. On a fast machine I can OCR multiple .PDFs in the background and still get on with my work; on a slow machine I can't. Whether the difference between "fast" and "slow" comes down to the number of cores or the number of clock cycles per second is completely irrelevant.

    31. Re:tegra 2 by mcrbids · · Score: 1

      Old thread is old. Anyway, I worked with a Vax PDP 11/750 and I have never had the opportunity to work with such a well-designed, reliable piece of equipment. Today's whitebox Linux servers are marvels of excellent reliability, but lack fault tolerance that the old 750 had in spades.

      I've seen one "crash" when the both of the (redundant) A/C units died and the room got too hot. When we rebooted, it picked up where it left on and resume running everything that had been running when it died, it had literally mapped all RAM to disk and was able to simply pick up the pieces.

      You'd have to see it yourself to understand just how robust it was.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
  2. Hardware acceleration? by JDG1980 · · Score: 3, Interesting

    Will this version of VLC support hardware acceleration for H.264 and other video formats on those devices where the hardware supports it?

    1. Re:Hardware acceleration? by WilyCoder · · Score: 3, Informative

      You're not gonna get hardware acceleration any better than what the device manufacturer supplies via their include 'video' app.

      Getting access to those HW accelerated video decoders is very black box in nature. Notice how the article mentions requiring the NEON instruction set. VLC must be using the simd instruction set called NEON to do the decoding.

      Surprisingly, you can achieve a good amount of performance by using NEON in your code (I've used it myself).

    2. Re:Hardware acceleration? by Anonymous Coward · · Score: 0

      Surprisingly, you can achieve a good amount of performance by using NEON in your code (I've used it myself).

      720p+ video at 30fps isn't one of those on the current ARM devices.

      On a similar note, it's theoretically possible to get better performance out of the video decoders if you use OMXIL directly as opposed to using the Java platform api's. The problem is that these API's aren't officially supported or documented, and there might be platform incompatibilities.

      Android 4.0 introduced the OpenMAX AL that hooks upto the playerframework in a way I'm not entirely familiar with, but the downside is a braindead API that assumes you don't really want to control the stream, and only supporting MPEG2-TS H264. (This might've changed in 4.1). P.S. I don't blame Google for the API, it's Khronos.

    3. Re:Hardware acceleration? by Anonymous Coward · · Score: 1

      You're not gonna get hardware acceleration any better than what the device manufacturer supplies via their include 'video' app.

      Except that the included apps on my Transformer Prime are utterly helpless at playing most of my collection of DVDs/BluRays, which are in MKV format. So in that case, any hardware acceleration that actually works is better than whats included.

    4. Re:Hardware acceleration? by WilyCoder · · Score: 1

      I'm fairly certain you can achieve 30fps playback of 720p content when it is main profile (not high profile) using a multithreaded decode (even without NEON). There's some apps in the market that do this. Damned if I can't remember their name. I had a Xoom (it died a few months back) and purchased it on release day. The nvidia supplied video decoder couldn't do HW acceleration of high profile decoding at release so there was a bunch of people on XDA trying to figure out how to play their video rips. Someone found this video player app that could utilize the multiple cores of Tegra2 to decode the video. It worked pretty well. I imagine NEON would great enhance that decode process.

      My personal experience with NEON code cannot really be shared (or even discussed) due to NDA. But I can say that I was surprised how powerful NEON is on those dinky mobile processors....

    5. Re:Hardware acceleration? by PRMan · · Score: 1

      which are in MKV format

      Well THERE's your problem. All my .mp4 and .m4v files work just fine on my original Transformer.

      --
      Peter predicted that you would "deliberately forget" creation 2000 years ago...
    6. Re:Hardware acceleration? by jedidiah · · Score: 1

      Yes. We should all adapt to our consumer devices that are PCs in disguise rather than expecting those PCs in disguise to be flexible enough to adapt to us instead.

      "...lowered expec-t-a-a-tions"

      It's not a different "format". It's a different container. It's the most trivial aspect of the entire problem.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:Hardware acceleration? by RCL · · Score: 1

      My personal experience with NEON code cannot really be shared (or even discussed) due to NDA. But I can say that I was surprised how powerful NEON is on those dinky mobile processors....

      Why is that? NEON instruction set is open. And as fast as it is, it's no match for a dedicated video decoder chip (both performance-wise and power consumption-wise). It's just a SIMD instruction set, like SSE or 3DNow!, really good for processing several data elements at once, but doesn't offer more parallelism than that.

    8. Re:Hardware acceleration? by Hal_Porter · · Score: 1

      Why is that? NEON instruction set is open

      Presumably he can discuss the instruction set, just not the projects he worked on.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    9. Re:Hardware acceleration? by Hognoxious · · Score: 1

      It's not a different "format". It's a different container.

      You think "codec" and "format" are synonyms? I don't.

      I'd say format is a combination of the two.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  3. Where's the Slow/Fast speed buttons? by cpu6502 · · Score: 1

    It appears VLC has removed them since the version I'm using.

    --
    My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    1. Re:Where's the Slow/Fast speed buttons? by Anonymous Coward · · Score: 1

      Keyboard shortcuts only now, I think it is + and - by default.

    2. Re:Where's the Slow/Fast speed buttons? by Anonymous Coward · · Score: 0

      You can add them back if you customize the UI, apparently enough casuals complained about the UI being "too complicated".

    3. Re:Where's the Slow/Fast speed buttons? by Anonymous Coward · · Score: 1

      Select "View --> Status Bar" to see the variable speed control.

    4. Re:Where's the Slow/Fast speed buttons? by cpu6502 · · Score: 1

      Still don't see the speed control. Oh well.

      --
      My AC stalker: " I personally agree with your posts most of the time, but that won't keep me from modding you troll"
    5. Re:Where's the Slow/Fast speed buttons? by KuNgFo0 · · Score: 3, Informative

      Enable the status bar like the parent said, then you can click on the "1.00x" text and a popup gives you the speed controls.

  4. Good to have, not my favorite. by guidryp · · Score: 1

    Good to have VLC on any OS, but it isn't my favorite player anywhere and it does seem a bit flaky under Linux.

    Under Linux, it will often lose sync in DTS/DD SPDIF passthrough, and worse it will occasionally crash and completely lock up Linux. So I use smplayer instead, which has no issue with DTS/DD passthrough and it never takes down Linux.

    On Windows it doesn't have either of these problems, but I prefer MPC-HC on Windows.

    1. Re:Good to have, not my favorite. by Picass0 · · Score: 1

      "...it does seem a bit flaky under Linux."

      I'm a Fedora user and in my experience it's the Swiss Army knife of media players. It works with everything I throw at it.

      I am disappointed the VLC beta doesn't work reliably on my Galaxy SII touch. It seems more alpha than beta.

    2. Re:Good to have, not my favorite. by aaronb1138 · · Score: 1

      I've always found the video quality of VLC on Windows to be really poor. Both regular WMP and MPC-HC produce vastly better color and less noise. I keep it installed though for the occasional 1 in 100 file that MPC-HC won't play. These days I'm using XBMC. It's an entirely different class of program though.

    3. Re:Good to have, not my favorite. by guidryp · · Score: 1

      I think VLC quality is ok, but I like MPC-HC interface better and I can't remember the last time I had to fall back to VLC on Windows.

      In fact MPC-HC does a better job of working with files like .wtv that I record with my tuner. In VLC the seek bar doesn't work.

      BTW I found MPC-HC updates were lagging, so now I get my MPC-HC from Russian page, where there are weekly updates:
      http://www.xvidvideo.ru/changelog-media-player-classic-home-cinema.html

  5. for people in north america by lister+king+of+smeg · · Score: 4, Informative

    for people in north America just grab it off of their nightly build site. thats what i did yesterday

    --
    ---Saying gnome 3 is better than windows 8 not so much a compliment as it is damning with light praise.
  6. You can still get it and it works... by icebike · · Score: 5, Informative

    You can always download it from the Nighties

    http://nightlies.videolan.org/build/android-v7-neon/VLC-debug.apk
    or for Tegra 2:
    http://nightlies.videolan.org/build/android-v7-tegra2/VLC-debug.apk

    Plays all files, in all formats, like the classic VLC.
    Audio and video media library, with full search.
    Support for network streams, including HLS.
    Supports Android from version 2.1 (platform-7).
    Supports ARMv6, ARMv7 and ARMv7+NEON.
    Subtitles support, embedded and external, including ASS and DVD subtitles.
    Multi audio or subtitles tracks selection.
    Multi-core decoding, for Cortex-A7 A9 and A15 chips.
    Experimental hardware decoding.
    Gestures, headphones control.

    I sincerely doubt its due to an unavailability of US/Canadian test devices because late model GSM HSPA/UMTS devices from all the major manufacturers are pretty much the same world wide. I actually prefer buying unlocked international versions of these devices rather than carrier models.

    I suspect this is really another patent fight over Codecs used or worked around by VLC, and the Google Market (play store) is making sure they don't end up on the wrong side of the MPAA, (not to mention trying to keep Google's YOUTube ox from being gored.

    It does work, but won't necessarily play everything the desktop version plays just yet. The software decoding is slow and jerky for videos recorded on the android device it self, and the sound is out of sync, where as the embedded video player, or the desktop version works perfectly playing the same files.

    It has a hard time of finding media on External_SD or attached USB storage on some tablets.
    Still its a beta. And its nice to see progress,

    --
    Sig Battery depleted. Reverting to safe mode.
    1. Re:You can still get it and it works... by ilikenwf · · Score: 1

      Neon build works great on my HP Touchpad...

    2. Re:You can still get it and it works... by iluvcapra · · Score: 1

      I suspect this is really another patent fight over Codecs used or worked around by VLC, and the Google Market (play store) is making sure they don't end up on the wrong side of the MPAA, (not to mention trying to keep Google's YOUTube ox from being gored.

      I seem to recall Apple had no problem posting VLC on the App store, until one of VLC's copyright holders (and, in what I am sure was a complete coincidence, a Nokia employee) demanded it be taken down.

      --
      Don't blame me, I voted for Baltar.
    3. Re:You can still get it and it works... by Anonymous Coward · · Score: 0

      Apple doesn't evaluate whether an App violates patents, and what's the point of bringing the dev's Nokia employment into this? The App Store isn't GPL-compliant. He had every right to demand it be taken down.

    4. Re:You can still get it and it works... by Anonymous Coward · · Score: 1

      Please release us from your hanging left parentheses.

    5. Re:You can still get it and it works... by icebike · · Score: 1

      )

      Please release us from ACs.

      --
      Sig Battery depleted. Reverting to safe mode.
    6. Re:You can still get it and it works... by iluvcapra · · Score: 2

      The App Store isn't GPL-compliant.

      Depends on the GPL version; the iOS App Store is perfectly GPL 2.0 compliant, as long as a distributor of software provides their source upon demand, they are fulfilling their terms under Section 3, paragraph b. Several iOS developers distribute GPL software, such as Doom, this way. VLC is distributed under GPL 2.0.

      The GNU, unfortunately, promotes an intentionally obtuse interpretation of paragraph 6 of the v2.0 license, and only uses this interpretation when attacking software on the iOS App Store; it's happy to turn a blind eye to Android phone and tablet vendors who violate the GPL, mainly for strategic reasons.

      --
      Don't blame me, I voted for Baltar.
    7. Re:You can still get it and it works... by gmhowell · · Score: 1

      Interesting. When this story was front page news, I did not know that the programmer worked for Nokia.

      Wonder if he still does?

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
    8. Re:You can still get it and it works... by icebike · · Score: 1

      The App Store isn't GPL-compliant.

      Depends on the GPL version; the iOS App Store is perfectly GPL 2.0 compliant, as long as a distributor of software provides their source upon demand, they are fulfilling their terms under Section 3, paragraph b. Several iOS developers distribute GPL software, such as Doom, this way. VLC is distributed under GPL 2.0.

      The issue is that the third party conversion of VLC in the Apple App Store imposed DRM on VLC. That was in violation of the GPL.
      One of the developers of VLC, Rémi Denis-Courmont objected.

      He did not object when the very same binary was distributed free on Cydia, because there was no additional DRM imposed.
      He did the right thing. It had nothing to do with Paragraph 6.

      See: http://arstechnica.com/apple/2011/01/vlc-for-ios-vanishes-2-months-after-eruption-of-gpl-dispute/

      --
      Sig Battery depleted. Reverting to safe mode.
    9. Re:You can still get it and it works... by tlhIngan · · Score: 1

      The issue is that the third party conversion of VLC in the Apple App Store imposed DRM on VLC. That was in violation of the GPL.
      One of the developers of VLC, Rémi Denis-Courmont objected.

      Incorrect. DRM is merely a form of TiVoization, which the GPLv2 allows.

      GPLv3 does not allow it because it demands all installation and build keys so DRM and TiVoization aren't issues anymore.

      Now, DRM and TiVoization violate the SPIRIT of the GPL, but not the letter (of GPLv2), in a rather roundabout way (the GPL was created to keep software free, but never really considered that the hardware may prevent the software from running).

      Now, Apple doesn't pretend to understand the licensing issues - the requirement is that the software is free to be distributed, so when a copyright holder objects, Apple removes it. That guy and the FSF object (which is their right), but many other authors do not (as long as source is available).

      GPLv3 was created to be completely clear about this, and they are by definition, incompatible.

    10. Re:You can still get it and it works... by iluvcapra · · Score: 1

      As far as VLC is concerned, the DRM issue is mostly a red herring, unless you accept that decorating a binary with DRM is a violation of paragraph 6 of GPL v2.0. This is essentially what the GNU claimed when they had GNU Go pulled from the App Store.

      According to their interpretation, distribution of a binary through the App Store compels sub-licensing as specified under paragraph 6, thus any encumbrance on someone copying/modifying/whatever an app they received from the app store, mechanical (through DRM) or legal (through the App Store Terms of Service) constitutes an imposition of "further restrictions." Their position is that the original distribution at time of purchase is governed by restrictions in the TOS, and thus taints the entire transaction, even though the source code of the distribution is publicly available and can be compiled by anyone onto any computing platform they wish, complying with whatever terms they wish.

      The GNU thus attempts to thread v3.0's more hardware-demanding restrictions through the eye of the GPL v2.0 needle. My personal opinion is that a developer's compliance with paragraph 6 should be evaluated relative to the most permissive terms he offers for the source; he may offer the source or a binary through a more restrictive medium, but as long as he offers a distribution that meets the conditions of paragraph 6, he's in compliance. The GPL doesn't see it that way, however, and simply states that GPL code may not pass through any medium that imposes any restriction -- and in this way, they seem to be much more concerned with how developers money and do business than with how people acquire, use, learn from and share code.

      Note also that paragraph 6 only encumbers re-distributors. Someone with original copyright on a work, like our Mr. Denis-Courmont, is not bound by it. Granted he's using GPL code in his product, thus redistributing that code, and if those developers were to register a complaint, he would be bound to respect it.

      --
      Don't blame me, I voted for Baltar.
  7. nearly any input? by Ardeaem · · Score: 4, Funny

    Whatever. I tried piping some input to it and it failed miserably.

    1. Re:nearly any input? by Maximum+Prophet · · Score: 2

      Whatever. I tried piping some input to it and it failed miserably.

      Hmm, I don't know what the problem was. I tried random input and it worked great. Just like I expected it to. (:-)

      --
      All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
  8. hmmmmm by nomadic · · Score: 5, Insightful

    Ahhh, VLC. The only free, open source software I've ever seen that was just as good as the hype.

    1. Re:hmmmmm by nomadic · · Score: 1

      If I wanted to speculate in near-worthless currency I'd just wait until Greece brings back the drachma, which should happen in a few months...

    2. Re:hmmmmm by zmod3m · · Score: 0

      So all the rest was better than the hype? :-P

    3. Re:hmmmmm by mcavic · · Score: 1

      Bitcoin software is very unfriendly. The concept is alright, but the tools need more development.

    4. Re:hmmmmm by Anonymous Coward · · Score: 0

      It's not an alright concept. It's a scam.

  9. What for by vlm · · Score: 2, Interesting

    What do I do with this? I could set it up. But beyond the hack value "hey I'm running VLC"...

    So the target market is a subset of android users who know how to put files on a memory card but don't know how to transcode, who want to watch movies on a tiny little screen with a tinny mono speaker where the battery probably doesn't live long enough to watch a movie so its tv shows only ... I'm kinda getting painted into a corner for what to do with this.

    I'm not (only) trying to make a rhetorical question but it is a fair question in general, what to do with this.
    1) No access to a desktop to transcode on
    2) Access to short/TV length files in odd formats that don't play natively
    3) Not terribly concerned that it only works on certain / my hardware
    4) Very concerned about video but not care about the awful audio
    5) Tiny screen is OK (I thought the most important feature of couch potatoe viewing was the larger the screen the better, 60+ inches etc)
    Man if I could do the above, then I would... um... what? I donno. Understand that I'm a pretty creative dude in general but in this specific instance and at this specific moment, I'm completely stumped.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:What for by DeanCubed · · Score: 2

      I use a phone to play video for road trips all the time. Just grabbed an audio jack from my phone to the car speakers, and I dont really want to look at the screen much while driving. But to watch things like WWE wrestling, reality shows, Gordon Ramsey shows, Mythbusters, etc. it's convenient and my passengers can watch the screen no problem.

      --
      Born to Play
    2. Re:What for by Anonymous Coward · · Score: 2, Informative

      What do I do with this?

      You play audio and video files with it.

    3. Re:What for by Anonymous Coward · · Score: 0

      who want to watch movies on a tiny little screen with a tinny mono speaker where the battery probably doesn't live long enough to watch a movie so its tv shows only

      I haven't tried it on my Transformer (TF101) yet but I don't anticipate major problems with screen size (for a travel device) or battery. The speaker isn't great though I'll admit (I usually use earphones).

    4. Re:What for by justinlindh · · Score: 2

      The only reason that I've been anticipating VLC on Android is for SMB streaming on my Xoom. The 10.1" screen is perfect for watching a flick in bed, so the tiny screen concern kind of evaporates. I have no interest, whatsoever, in configuring transcoding: I just want my device to be able to play videos natively, and across my existing network.

      Can someone who's tried the Beta comment on whether it has SMB support? Bonus points if you can tell me whether Tegra 2 seems to be able to play an average 720p H.264 reasonably well.

    5. Re:What for by Belial6 · · Score: 1

      Your problem is you are looking at the things that id doesn't do or doesn't do well. You should be looking at the things it does do, and does do well. Common logic error.

    6. Re:What for by Anonymous Coward · · Score: 1

      What do I do with this? I could set it up. But beyond the hack value "hey I'm running VLC"...

      So the target market is a subset of android users who know how to put files on a memory card but don't know how to transcode, who want to watch movies on a tiny little screen with a tinny mono speaker where the battery probably doesn't live long enough to watch a movie so its tv shows only ... I'm kinda getting painted into a corner for what to do with this.

      I'm not (only) trying to make a rhetorical question but it is a fair question in general, what to do with this.
      1) No access to a desktop to transcode on
      2) Access to short/TV length files in odd formats that don't play natively
      3) Not terribly concerned that it only works on certain / my hardware
      4) Very concerned about video but not care about the awful audio
      5) Tiny screen is OK (I thought the most important feature of couch potatoe viewing was the larger the screen the better, 60+ inches etc)
      Man if I could do the above, then I would... um... what? I donno. Understand that I'm a pretty creative dude in general but in this specific instance and at this specific moment, I'm completely stumped.

      If the Android version has the same features has the PC version, you could:
      * use your phone as a RTSP server to stream its video / sound files or capture camera / micro output (transforming it into a kind of webcam for your PC).
      * use your tablet as a universal multimedia file player (which is not so stupid because even if the screen is tiny, chances are that your TV's resolution is lower than most recent tablets).
      * actually have some use for this damn HDMI output that you never got to plug.
      * do a lot of über geeky things like using the aalib output?(not sure it is implmented, hence the ?)

    7. Re:What for by vlm · · Score: 1

      SMB streaming

      OK that is a real answer, and is also a real good idea. I've not had great success watching mythtv recordings using my phone, maybe VLC would decode better. I could skim thru a show, for example, decide if its worth watching on the tv or if not I could just delete it. Or I suppose I could do the mythtv "watch live TV" thing on my phone and go watch the weather channel or whatever in the morning.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    8. Re:What for by vlm · · Score: 1

      or a travel device ... I usually use earphones

      OK that is a real answer and a real good idea. Given some headphones it would basically be a flash memory version of my old automobile DVD player, admittedly with a much smaller screen, but it would store more movies per cubic inch or per pound or whatever.

      Of course I could just transcode and avoid the whole VLC / hardware compatibility list whatever.

      As a side note it is pretty funny that when Linux has a "hardware compatibility" list that means no one can or should use it and we should all laugh until that list is completely empty, but when a commercial mass market product has a "hardware compatibility" list, then suddenly everyone should be excited about it and its a great idea and its the year of the android tablet on the linux desktop or whatever.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    9. Re:What for by vlm · · Score: 1

      Yeah I assumed it was obvious that it plays videos pretty well is a given for the audience. Probably everyone here (?) has used VLC on a desktop at one time or another. If it doesn't work "right" on mplayer then simply try vlc or vice versa.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    10. Re:What for by vlm · · Score: 1

      RTSP server to stream its video / sound files or capture camera / micro output

      OK that is a real idea and a real good idea. I'm surprised no one has ever proposed something like that for camera apps. So after you record the cops beating a minority, the cops want to wipe your phone's memory. Um, OK guys wipe away, see what I care, its already uploaded read-only status uploaded to youtube in real time, or being broadcast by the local tv station as you talk to me, so delete away if it makes you feel better....

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    11. Re:What for by CanHasDIY · · Score: 4, Insightful

      Of course I could just transcode and avoid the whole VLC / hardware compatibility list whatever.

      You could, but why make all that extra work for yourself?

      1 - download media file to device
      2 - discover it doesn't play on the stock player (*.avi, for example)
      3 - copy file from device to computer
      4 - fire up transcoding software and wait 10 min - 1hour+ for completion
      5 - copy new transcoded file back to device
      6 - play file in stock player (maybe, assuming the transcoder didn't mess anything up, you had all the settings perfect, Venus is in alignment, etc.)

      --or--

      1 - download media file to device
      2 - play in VLC


      At least, that's how it's worked for me thus far, but of course, YMMV.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    12. Re:What for by Anonymous Coward · · Score: 0

      Given some headphones it would basically be a flash memory version of my old automobile DVD player, admittedly with a much smaller screen

      How big was the screen on your old automobile DVD player? My Transformer has a 10 inch screen which seems to me like plenty for a travel device (in many ways I'd prefer a 7 inch screen which would just about fit into an inside jacket pocket)

    13. Re:What for by Laur · · Score: 2

      You're really not thinking very hard, Android runs on more than just tiny phones. I just installed the VLC alpha a few days ago on my (rooted) Kindle Fire, which is great for watching video (that's one of it's selling points). Combined with cifsmanager, I can now browse and play my entire music and movie collection on my home server, without having to transcode everything into the limited formats that the Kindle supports. Very, very useful indeed.

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    14. Re:What for by Anonymous Coward · · Score: 0

      it is pretty funny that when Linux has a "hardware compatibility" list that means no one can or should use it and we should all laugh until that list is completely empty, but when a commercial mass market product has a "hardware compatibility" list, then suddenly everyone should be excited about it

      From here it looks like you're the one who's laughing at the open source product (VLC) for having a "hardware compatability list". Is there something I'm missing?

    15. Re:What for by Laur · · Score: 1

      I have not idea if VLC natively supports SMB streaming (I didn't even know that was a feature desktop VLC had), but SMB streaming is wroking great for me with cifsmanager.

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    16. Re:What for by jedidiah · · Score: 1

      > users who know how to put files on a memory card

      Which is like what? Putting things on a floppy or CD on a Mac?

      You plug it in. A nice explorer windows pops up. You drag and drop things to the window.

      No advanced degree required.

      Whether or not you want to watch videos on your phone or tablet is an entirely separate question. It's nice to have more than one option when it comes to software. Not everyone is an extra from an Apple SuperBowel Ad.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    17. Re:What for by alexo · · Score: 1

      Of course I could just transcode and avoid the whole VLC / hardware compatibility list whatever.

      You could, but why make all that extra work for yourself?

      Not to mention that, if it includes any sort of DRM, no matter how trivial, "breaking" is it is now illegal in Canada (thanks to our Beloved Conservative Overlords).

    18. Re:What for by ThatsMyNick · · Score: 1

      My phone has a micro-HDMI port. I play movies at hotels and friends place directly from my phone. And yeah I dont really bother to transcode to shitty resolution, since I will be watching it on large screens anyways.

    19. Re:What for by Anonymous Coward · · Score: 0

      Not sure if it answers your question but I've tested the Beta using MediaHouse (a DLNA browser) and the results were impressive:
      - it played without a hitch most of my network stored AVIs
      - it outperformed by an order of magnitude other over-praised players (like BSPlayer and MX Player), which played with huge lags or not at all some some of the AVIs

      Overall a great experience, given the fact that I used an entry level tablet (in the $100 range). I was waiting for quite a while for such a release, and as far as I'm concerned it's worth a try.

  10. YES !!!! by martiniturbide · · Score: 1

    Living here in Ecuador I always complains when the stuff is only available for access in the US and not in the rest of the world.
    Now is payback time !!!! ...ha ha...

    ...but seriusly, Im also against this. We are globalized now, this kind of things has to stop. Everybody should have access to the same things on the internet.

    1. Re:YES !!!! by lingu1st · · Score: 1

      Julian, is that you ?!??

    2. Re:YES !!!! by Anonymous Coward · · Score: 0

      Now is playback time !!!! ...ha ha...

      FTFY

  11. VLC, MPLAYER, WHATEVER-PLAYER??? by stanlyb · · Score: 1

    What is the common thing between all these players? You are correct: ffmpeg library. Once you have this little tiny tini library ported for your favorite CPU, IT DOES NOT MATTER what UI you are actually using. If you are computer savvy enough, you could pretty well do with command line parameters only, and btw, it is how many "video" servers are actually implemented. Example: Sonic.

    1. Re:VLC, MPLAYER, WHATEVER-PLAYER??? by Anonymous Coward · · Score: 0

      Indeed. FFmpeg doesn't try to be awesome. Awesome tries to become ffmpeg!

    2. Re:VLC, MPLAYER, WHATEVER-PLAYER??? by shutdown+-p+now · · Score: 1

      Why would awesome want to become ffmpeg? ~

  12. Is it good now? by Anonymous Coward · · Score: 0

    I haven't used it in years, It's always been frowned upon in the anime community because of bad subtitles handling, seek, performance, etc.
    IIRC it was also slower to support new features like Hi10P and some .mkv stuff...

    Did they fix all that stuff or are MPC:HC and Mplayer(2) still the way to go?

  13. Impressive progams? by Anonymous Coward · · Score: 0

    VLC is one of those impressive programs that just works with nearly any input thrown at it, [...].

    Or what we, in the Linux community, call "software". ^^

    1. Re:Impressive progams? by chronoglass · · Score: 3, Insightful

      VLC is one of those impressive programs that just works with nearly any input thrown at it, [...].

      Or what we, in the Linux community, call "software"*. ^^

      * after all required dependancies are hunted down from the ends of the earth and/or compiled from source and installed.

    2. Re:Impressive progams? by chronoglass · · Score: 1

      well crap, I've been spelling it wrong the whole time.. no wonder it never works like it should

    3. Re:Impressive progams? by jedidiah · · Score: 1

      > * after all required dependancies are hunted down from the ends of the earth and/or compiled from source and installed.

      VLC is what you install on Windows or MacOS because this sort of thing is not automatically sorted out like it is on Linux.

      Really. This is why I use VLC. I don't use it on Linux because none of the other Linux media player have the same annoying limitations as Quicktime or WMP.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  14. DICE Player does variable-speed playback by Anonymous Coward · · Score: 0

    It's not my favourite player (MX player would has that honour), but it's the only one I've seen that does pitch-shifted variable-speed playback. So you can watch talks at 1.5z or documentaries at 2x without people sounding like chipmunks. Now you don't have to miss that feature any more! :-)

    https://play.google.com/store/apps/details?id=com.inisoft.mediaplayer.trial

    1. Re:DICE Player does variable-speed playback by Anonymous Coward · · Score: 0

      -would-
      *1.5x

      I should have proofread better.

  15. aaxine by kurt555gs · · Score: 1

    If you have AT&T's shitty cellular internet, the only movie player compatible with the bandwidth you actually get is AAXINE. Which I can't seem to find in the PlayStore.

    --
    * Carthago Delenda Est *
  16. DVDs by Ed+Avis · · Score: 1

    So which Android devices let you plug in a DVD player (by USB, say) to play movies or rip them (probably without recompression) to local storage?

    --
    -- Ed Avis ed@membled.com
    1. Re:DVDs by shutdown+-p+now · · Score: 1

      Out of the box, none. In theory, any which are rootable and allow you to replace the kernel, since it's only a question of having the corresponding drivers compiled in - once that's there, software support should be fairly trivial. In fact, if you can see the filesystem, VLC should already work.

      That said, Samsung has apparently released a USB DVD that is supported by stock Android 3.x and above. Would be interesting to combine these two together and see how well it works.

  17. Re:People have brains by Anonymous Coward · · Score: 2, Insightful

    Gentlemen, I like VLC.

      Gentlemen, I love VLC!

      I like AVI, I like RMVB.

      I like 120fps, I like interlacing.

      I like rainbowing, I like the dot crawl, I like blocking.

      I like the ringing, and I like tinny audio.

      On a computer, a DVD player, a PS3, on a Mac, on an Archos. I truly love each and every kind of artifact man can encode to a file.

      I like the broken ASS support when even the simplest of lines fails to render correctly. When the translatorâ(TM)s notes overlap the main dialogue, it makes my heart dance!

      I like when an encode displays like it is corrupted! It always left a warm feeling in my chest when they would check the CRC, only to find it is correct.

      I like it when #darkhold encoders post on AnimeSuki and rage about the topic at hand. I recall how much it moved me, seeing how epic longposts were made - how they would shun the subject again and again, even though it wouldnâ(TM)t die. And itâ(TM)s painfully exciting when a leecher posts about how great it is in the same thread. And how wonderful it is to have 120fps for a show that is a constant 23.976!

      And that pitiful resistance, encoding to h264, despite it being harder on the CPU. I even remember when Xvid had a 10:1 leecher ratio!

      I like it when the MKV fanboys are thrown into chaos. And when the VFR feature they are supposed to be promoting is violated repeatedly⦠oh how very sad it is.

      I like it when the detail and sharpness in HD encodes are crushed and obliterated! And them being filtered, smearing and ghosting and looking worse than a standard DVD. Gentlemen, what I want is a low bitrate hell.

      Gentlemen, my compatriotsâ¦

      Leechers, you who abuse my XDCC botsâ¦

      Gentlemen, what do you desire? Do you also want eyecancer? Is a return to the age of VCDs what you want?

      Do you yearn for a VHS encode that stretches the very limits of poor quality, the artifacts so intense that it makes Stevie Wonder cringe?

      Very well then, we shall have VLC.

  18. Still can't skip back 10 seconds by Snaller · · Score: 1

    Which is vital if you are listening to a podcast and need to hear something again.

    --
    If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
    1. Re:Still can't skip back 10 seconds by Briareos · · Score: 1

      Preferences > Main > Enable wheel bar

      This turns the play/pause button into a dragable button that skips back/forward up to 60 seconds according to how far you drag it until you let go. IMHO much more flexible than fixed size jump buttons.

      np: Plug - The Life Of The Mind (Drum 'n' Bass For Papa)

      --

      "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

  19. What about the license? by Anonymous Coward · · Score: 0

    Last I checked, VLC uses the GPL license. How many app developers are going to be keen on open-sourcing their app?

  20. Re:People have brains by Briareos · · Score: 1

    Methinks someone has been reading too much Hellsing...

    --

    "I'm not anti-anything, I'm anti-everything, it fits better." - Sole

  21. Please explain how to use it to stream to my phone by Anonymous Coward · · Score: 0

    Can somebody please explain in simple terms how to use this to stream content from my PC to my phone. I have VLC on my PC, I now have VLC on my phone. Both are on one wi-fi network. Is there a way to simply use my phone to call up what I want to watch or hear? Can I use VLC on the phone to see my directories on my PC?