Forgot your password?

typodupeerror
Media Open Source Software News

VLC 2.0 'Twoflower' Released For Windows & Mac 299

Posted by Soulskill
from the new-and-shiny dept.
Titus Andronicus writes "Years in the making, the major new release of VideoLAN's media player has better support for multicore processors, GPUs, and much, much more. From the announcement: 'Twoflower has a new rendering pipeline for video, with higher quality subtitles, and new video filters to enhance your videos. It supports many new devices and BluRay Discs (experimental). Completely reworked Mac and Web interfaces and improvements in the other interfaces make VLC easier than ever to use. Twoflower fixes several hundreds of bugs, in more than 7000 commits from 160 volunteers.'"
This discussion has been archived. No new comments can be posted.

VLC 2.0 'Twoflower' Released For Windows & Mac

Comments Filter:
  • Re:"FOR ANIME FANS" (Score:5, Informative)

    by Anonymous Coward on Saturday February 18, 2012 @10:12PM (#39089895)

    he's referring to the section in the change log specifically titled "FOR ANIME FANS"

    i laughed too when i saw it

  • Three ways to seek (Score:5, Informative)

    by tepples (727027) <tepples&gmail,com> on Saturday February 18, 2012 @10:51PM (#39090111) Homepage Journal
    In a constant bitrate stream, you can just multiply the chosen time by the bitrate, seek once to that point in the file, and start playing. In a variable bitrate stream, you can't. So you have to either A. read the whole file and construct an index of where to seek for each second, B. seek somewhere near where the user clicked, or C. seek near where the user clicked and then retry up to four times ("interpolated bisection" assuming piecewise constant bitrate) to find the exact second. The best option ends up differing for each container. In AVI, option A is best because the vast majority of files have an "index" at the end mapping keyframe times to byte offsets. VirtualDub uses option A, which is fast for AVI but slow for MPEG. Based on your description, VLC appears to use B. The Ogg project tends to use C, but Monty eventually realized that that's too slow over an Internet connection with a wireless last mile, so he relented and put an index into Ogg Skeleton (source [xiph.org]).
  • Re:"FOR ANIME FANS" (Score:3, Informative)

    by Anonymous Coward on Saturday February 18, 2012 @10:57PM (#39090141)

    There are a number of features largely specific to anime fansubs, e.g. heavily styled subtitles (to replace Japanese text on signs, etc) and MKV segment linking. It's not spurious. And "neckbearded virgins" is rather silly when anime as a fandom is hardly gender-specific (unlike, say, Slashdot).

  • Re:Not Bad (Score:4, Informative)

    by Anonymous Coward on Saturday February 18, 2012 @11:29PM (#39090295)

    It's simpler than that: they're based in France, which doesn't recognise the same laws as the USA. Their legal page goes into detail.

  • by Aereus (1042228) on Sunday February 19, 2012 @12:12AM (#39090515)

    VLC 2.0? That's nice. I'll keep using my even lighter weight video player that plays even more "darn near everything" than VLC.

    Even the built-in filters for MPC-HC are very good, but extending it with Haali's Splitter and ffdshow or CoreAVC results in even better performance.

  • by MoonSweep (2564893) on Sunday February 19, 2012 @12:15AM (#39090527)

    "But I use Linux!" Then you're used to video not working.

    Have you ever heard of mplayer ?

  • by Anonymous Coward on Sunday February 19, 2012 @12:39AM (#39090599)
    In the (no so distant) future, will free software like VLC be available for (what is now "Mac", but will just be "OS")?

    I have heard plans that everything will have to go thru the app store... will freeware projects be able to afford the "Tax"?
  • by black3d (1648913) on Sunday February 19, 2012 @01:03AM (#39090703)

    I can't imagine how you have VLC set incorrectly so that it "washes out" color - a default install will reproduce video per-file. I can see no difference between a default install of MPC and a default install of VLC in terms of color.

    It sounds like they're using different overlay/buffers and on your system your video has separate settings for each - this is especially common on ATI video cards. It will detect overlay video as "video" and apply its video "enchancements", but then not detect the video for any program which does its own rendering and - naturally, not apply any "enchancements". The same is possible on nVidia, however as a difference, nVidia drivers default to no video enhancement, unlike ATI.

    Almost all media programs try to steal all file associations on install. You can simply tell it you don't want to, easy enough. However, this is the norm. Nothing special going on here.

    HOWEVER, to answer your question - yes, it seems there are many improvements in VLC, and in my limited testing it's much better at handling very large, very high resolution video with no lag or banding which sometimes appeared in 1.x.

  • by timeOday (582209) on Sunday February 19, 2012 @01:23AM (#39090773)
    OpenGL isn't what you want. I don't believe it's possible to achieve a solid framerate without hardware decoding in the video card hardware support (vdpau in mplayer). Without that, sure, your CPU might only be 20% loaded. But some frames take much more decoding that others, and occasionally one won't be done decoding before it's time to show it, creating a stutter. I know some people will swear otherwise, but I think they just haven't really looked for it.
  • by jo_ham (604554) <joham999@@@gmail...com> on Sunday February 19, 2012 @01:37AM (#39090841)

    There is no "tax", and the new system being introduced in 10.8 merely adds a layer of UAC-style authentication to apps not from the App Store or identified developers (and any developer can get a digital cert from Apple for free, with no vetting process). The large majority of developers who make Mac software but don;t sell via the App Store will see no functional change to their apps on 10.8 from the user perspective, since they'll all be signed already.

    If a developer doesn't get a digital certificate then the OS merely asks the user whether they'd like to add the app to their whitelist the first time it is run, but then never again after that. Other than the first request, the OS won't block the app at all.

    Or, you could just turn the whole thing off in the preferences and it will never query you about any app from any source.

    So no, you haven't heard plans that "everything will have to go thru the app store" - you've heard that 10.8 has a new feature that adds an extra (optional) step when you launch non-signed apps for the first time.

  • by Sycraft-fu (314770) on Sunday February 19, 2012 @01:41AM (#39090855)

    MPC-HC isn't actually a full featured media player. It is just a wrapper for DirectShow and Windows Media Foundation, Windows' own highly competent video interfaces. It doesn't actually handle any of the demuxing or decoding itself, it uses the relevant system filters.

    Now this is useful in that anything you've taught Windows to play, it can play. It doesn't have to specifically support it. This also makes it lighter weight, since it doesn't have to have any of that kind of thing with it.

    The disadvantage is that if the system doesn't have the codec, it can't handle it. Or if the system codec is problematic or the like it'll have problems.

    VLC is an all-in-one package. It does all its decoding internally. The only thing it relies on the OS for is things like providing a video rendering interface. So while you can't just feed it new codecs, it doesn't need anything to be on the system. It is self contained.

    I keep it around mostly for problematic files. Some of the pro software I install replaces things like the default MPEG decoders with new ones. These new ones do not tolerate MPEG files not to spec. Makes sense, they are for production and you want to make sure it is done right. However sometimes there's an old video that is encoded wrong, but I want to watch it. VLC can handle that, it is pretty robust at playback.

    It isn't the be-all, end-all of media players, but it has its place.

  • Re:WebM uses MKV (Score:4, Informative)

    by vAltyR (1783466) on Sunday February 19, 2012 @01:46AM (#39090875)

    Are you trying to claim there is no legitimate anime on YouTube?

    I am not aware of any.

    Allow me to enlighten you then. [youtube.com]

  • by retchdog (1319261) on Sunday February 19, 2012 @05:03AM (#39091189) Journal

    it's basically the same except the icon is a bit to the left. i really don't know what Kenja is talking about.

  • by hairyfeet (841228) <bassbeast1968@@@gmail...com> on Sunday February 19, 2012 @05:08AM (#39091209) Journal
    Depends on the machine don't it? I know that on my netbook I get about 30% better battery life by using a hardware accelerated player (I usually use MPC:HC with DXVA, I'll have to see how the new VLC fares) over just letting the CPU do it. Sure modern CPUs are crazy fast but being more generalized use more power to do the job than simply using GPU shaders, at least IME and with nearly everyone being mobile I'm sure many would agree that more battery life is always a good thing on your portable.
  • by peppepz (1311345) on Sunday February 19, 2012 @05:43AM (#39091305)

    So it sounds like Windows Media Player, except it's not modular and easy for end users to add new codecs?

    It's designed to play everything without ever installing any codec. End users shouldn't know what a "codec" is, they should double-click a file and see it play, which is what VLC is all about.

    And it's just now getting Blu-Ray support?

    It think that after Mplayer, it's the first free media player getting support for it. Windows Media Player doesn't support Blu-Ray yet, for example.

    Not that I've ever really had a problem with codecs.

    Many people have. It's very easy to run into problems with codecs if you use them. There is no standard user interface to maintain them, so you have to rely on their installers to do the right thing when you install and uninstall them. Which often doesn't happen.

    Videos just seem to work on WMP and MPC just fine every time I try, and I never install any "codec pack" or anything other than XviD perhaps. Honestly I can't figure out why I'd want this still.

    That's because you only used one of the few formats supported by WMP - in this case you have little to gain from VLC. But suppose your grandmother wants to see some family clips taken with somebody else's digital camera. She will double-click them and they won't play. You can either:
    - ask her to dig the FOURCC identification in the video clips, ask her what OS she uses and what version, find a codec online which is good for her case, tell her to download and install it, then cross your fingers and hope it works because there is no well-defined way to debug problems if things don't go well at this point. Note that a broken codec will harm *all* media playback on her machine.
    - tell her do download and install VLC and double click those videos again.

    "Self contained" seems like a big downside to me. It doesn't even compete with VNC or RDP?? The name is pretty misleading as well.

    You can capture your desktop and stream it to another room via IP. Or you can capture a football match from your TV card and stream it into your neighbour's house. Or you can convert a DVD into another format. It's both a generic tool for advanced users and an easy to use player for regular users.

  • by perryizgr8 (1370173) on Sunday February 19, 2012 @06:38AM (#39091467)

    vlc works *better* on windows than on linux. drag and drop has never been a problem, it plays any damn format you throw at it. it can even capture network streams and encode them into whatever you want. it repairs partially broken avis. it does not care if your file has chunks missing. the ui is the simplest you can get without removing any essential features. it can use your bluetooth earphones to play/pause/next.
    once (in ye olde vista days) my fucking graphics driver crashed while watching a movie in vlc. it switched to s/w rendering on the fly, while aero went to fallback mode in the background, error notification appears saying 'your graphics has crashed'. after 30-40 seconds the drive gets restarted, aero comes back and vlc switches back to h/w rendering. all this without any interruption in the playback. i think that is amazing. i dunno why you guys think it crashes hard.
    on linux, sometimes right click menu is a bit buggy while in fullscreen.
    on windows vlc is the nearest you can get to the ideal video player.

  • Re:Not Bad (Score:5, Informative)

    by dokc (1562391) on Sunday February 19, 2012 @07:54AM (#39091661) Journal

    Name one innocent person who has ACTUALLY been extradited by the US on BS chages for copyright violations.

    Go ahead, I'll wait.

    I'm not saying that its never going to happen, but it just hasn't happened yet, at least not in my life time.

    You people just don't fucking get it.

    We don't come get you and extradite you when we ACTUALLY want to get you. We just do that when we want to pretend you matter, but you really don't. See Julian Assange. When we actually want to get you, you just cease to exist one night. Its far cleaner and raises FAR fewer questions, even if a CIA agent comes out the next day and tells you he did it.

    Richard O'Dwyer [wikipedia.org]

  • Re:"FOR ANIME FANS" (Score:5, Informative)

    by SacredNaCl (545593) on Sunday February 19, 2012 @09:03AM (#39091881) Journal

    I don't watch any anime, but the picture quality in VLC v2.0 has improved quite a bit over v1.1. VLC is still not offloading as many things as I might like to my graphics processor *(HD 6870), but its CPU utilization is not high on my Core i5 based system. I forgot which settings I used before to make some content end up forced to decode on the graphics card; I went ahead & axed the old settings in case they would break things in the new version.

    The big positives I noticed right away: The technique VLC uses for dealing with interlaced content improved in terms of output quality in v2.0. I still don't have a solution for the 24 frames issue that causes some HD to stutter a bit, but I imagine that has to do more with how things are encoded than the player.

    I've only played around with a few videos with it so far, but I do like the improvements that I can see. I also like the improvements that I can hear!

    Its nice when a new version is actually an improvement, and not just more pure bloat that gives the same level of performance at many times the original install size.

  • by kwack (98701) on Sunday February 19, 2012 @04:34PM (#39094677)

    I upgraded to 2.0.0 on my old PowerPC G4 iMac, which I like to use as a movie player "for the design". Warning for that! No sound, red stripes all over the frame... The upside is that it's really easy to downgrade, just move the old app bundle back from the trash can to the applications folder.

"We are on the verge: Today our program proved Fermat's next-to-last theorem." -- Epigrams in Programming, ACM SIGPLAN Sept. 1982

Working...