Slashdot Mirror


Is Playing a DVD Harder Than Rocket Science?

dacut writes "After successfully repairing the Hubble Space Telescope, astronauts aboard the shuttle Atlantis found themselves with a free day due to thunderstorms which delayed their return. They attempted to pass the time by watching movies, only to find that their laptops did not have the proper software, and Houston was unable to help. No word, alas, on what software was involved, though we can assume that software/codec updates are a tad difficult when you're orbiting the planet at 17,200MPH."

22 of 464 comments (clear)

  1. VLC by jeffhenson · · Score: 5, Informative

    Too bad vlc wasn't part of their default software.

    1. Re:VLC by fractoid · · Score: 5, Interesting

      Isn't there a small issue with this being a government-funded space mission, and VLC being somewhat in breach of the DMCA or software patents or something due to its inclusion of a not-paid-up DVD decoder? I may be out of date on this issue, but I'm pretty sure they wouldn't have VLC for the same reason they wouldn't encode mp3s with LAME.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    2. Re:VLC by fractoid · · Score: 5, Insightful

      Plus the Russians will always be more relaxed because, you know, they've got cool tunes to listen to.

      Actually, I think lack of respect for patents and copyright laws is probably one of the big drivers in the Chinese economic boom. Because there's no artificial limitations on what you can build and sell, all manner of artefacts are effectively 'open source'.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    3. Re:VLC by Rogerborg · · Score: 5, Insightful

      It's also cheaper to manufacture something if you don't have to pay your own design, research, development and marketing costs, and just clone someone else's work and sell into the market that they created.

      --
      If you were blocking sigs, you wouldn't have to read this.
    4. Re:VLC by mike2R · · Score: 5, Informative

      Actually, I think lack of respect for patents and copyright laws is probably one of the big drivers in the Chinese economic boom. Because there's no artificial limitations on what you can build and sell, all manner of artefacts are effectively 'open source'.

      It's a sensible way to develop an economy. Which is why the US didn't recognise foreign copyrights or patents until 1891.

      --
      This sig all sigs devours
    5. Re:VLC by fractoid · · Score: 5, Insightful

      But if the Chinese factory leaks your specs and a knock-off is released into your market, reducing your profits, that impacts your savings.

      Leaks your specs? Nah, they just do another complete production run using the same factory line that they used to build your order.

      When it becomes interesting is when they actually tweak your design a little, add a few more features that you missed. It seems to me that a totally free market like this actually drives innovation far harder than a traditional, copyright-and-patent-protected market because if the only market exclusivity your product has is the three months it takes your competitors to clone it, you'd damn well better come up with something new and _good_ in those three months to stay ahead of the curve. I would say that in 10 to 20 years' time, Chinese products will be more advanced than 'western' ones, purely due to this incredible market force.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    6. Re:VLC by jsoderba · · Score: 5, Insightful

      That's a good point. Most developed countries didn't get seriously concerned with IP law until they started exporting IP themselves. Japanese companies made a lot of knock-offs in the 1950s and 60s; Korea, Hong Kong and Taiwan followed in the 70s and 80s. Is it surprising then that China, India, Vietnam etc. do the same? The difference is perhaps that it is easier to spot in todays better informed market.

    7. Re:VLC by John+Hasler · · Score: 5, Interesting

      > Borders extend vertically only in US law, not in the rest of the world...

      They extend diagonally in the rest of the world? Your nation claims no airspace?

      > ...another law that does not apply outside the USA

      What law might that be?

      While Congress has never enacted legislation formally defining the upper limit of US air space the most common administrative limit is 50 miles (80km). The USA certainly does not claim that its borders extend vertically to infinity. Space is clearly recognized by the US government as international territory.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  2. Waste of fuel by fatp · · Score: 5, Funny

    So they bought DVDs without verifying that they could be played?

    Completely waste of fuel...

  3. I'm not surprised. by ZombieRoboNinja · · Score: 5, Funny

    Any idea how hard it is to get DVDs in the "Outer Space" region encoding?

  4. Re:Likely cause... by syousef · · Score: 5, Funny

    Because DVD Playback requires a basic $5~ codec (for all the patent holders etc) some versions of Windows do not ship with it and thus without third party applications like PowerDVD or WinDVD that supply a codec, DVD Playback is "impossible."

    Pirates! Theives! No one sold them a license to play the DVD in space! Unless it's region 0 it must be illegal. Either that or your software would have to play one DVD per region in the Shuttle's orbit (and of synchronise switching between players while switching other players off to avoid licensing violations). No the lag they'd experience with playback is not an excuse!

    --
    These posts express my own personal views, not those of my employer
  5. Re:Likely cause... by DigiShaman · · Score: 5, Funny

    Did I hear that right? They are the first Space Pirates ever? AWSOME!

    --
    Life is not for the lazy.
  6. Region 8 (sideways) by grepya · · Score: 5, Funny

    Don't they know, outer space is region 8 (*laid down sideways). MPAA is still working on the technology to allow playback there.

  7. Re:MPC Home Cinema VLC by Jah-Wren+Ryel · · Score: 5, Informative

    VLC isn't supported very well and should be your last-resort if all else fails.

    Media Player Classic Home Cinema is a much superior player that also has built-in playback codecs.

    What does "isn't supported very well" mean? VLC's got a lot more active a community behind it - just compare the size of the forums for each.
    The big thing that VLC has over MPC and most other DVD players on windows is that it is completely independent of Microsoft's DirectShow filter system which is pretty much the equivalent of DLL hell, but for codecs.

    VLC may not have the slickest user interface and it may not be the most efficient media player since it has virtually no support for hardware acceleration, but it in its current form it is pretty much bullet proof - no matter what kind of system configuration problems you've got, it usually "just works." It isn't my player of choice, but it is my last ditch player because it pretty much plays anything.

    --
    When information is power, privacy is freedom.
  8. Re:Watching movies? Really? by clgoh · · Score: 5, Funny

    Probably not Apollo 13...

  9. Re:Likely cause... by fractoid · · Score: 5, Funny

    So what you're saying is "If you stare too long into the abyss, you get bored and wanna watch DVDs"?

    --
    Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
  10. Re:Oh come on! by arkhan_jg · · Score: 5, Informative

    Same reason that linux doesn't playback MP3, DVDs and h.264 by default. US-only software patents covering the codecs. Without paying the fee, and getting the licences to use the patents, it's illegal to ship it in your US product.

    XP added limited MP3 playback, Windows Vista added built in MPEG2 playback, and 7 adds h.264 playback. Yes, XP should have had MPEG2 playback built in, it came out three years after DVD became widely available.

    Linux at least has the excuse that free distros can't pay the patent fees and thus can't ship them in the default package to US users (so usually have a 'download it now' option when you first need it, where you promise you don't live in the US, and download from a mirror elsewhere in the world). This is annoying when you do live outside the US, and have to put up with software patent bullshit in everything, even non-US software projects, because they don't want to get sued.

    --
    Remember kids, it's all fun and games until someone commits wholesale galactic genocide.
  11. Re:Likely cause... by Jurily · · Score: 5, Informative

    "and further given that DeCSS is pretty damn short, when you come right down to it"

    To clarify:

    #include<stdlib.h>
    typedef unsigned int uint;
    char ctb[512]="33733b2663236b763e7e362b6e2e667bd393db0643034b96de9ed60b4e0e4\
    69b57175f82c787cf125a1a528fca8ac21fd999d10049094190d898d001480840913d7d35246\
    d2d65743c7c34256c2c6475dd9dd5044d0d4594dc9cd4054c0c449559195180c989c11058185\
    081c888c011d797df0247074f92da9ad20f4a0a429f53135b86c383cb165e1e568bce8ec61bb\
    3f3bba6e3a3ebf6befeb6abeeaee6fb37773f2267276f723a7a322f6a2a627fb9f9b1a0e9a9e\
    1f0b8f8b0a1e8a8e0f15d1d5584cd8dc5145c1c5485cc8cc415bdfdb5a4edade5f4bcfcb4a5e\
    cace4f539793120692961703878302168286071b7f7bfa2e7a7eff2bafab2afeaaae2ff";
    typedef unsigned char uchar;uint tb0[11]={5,0,1,2,3,4,0,1,2,3,4};uchar* F=NULL;
    uint lf0,lf1,out;void ReadKey(uchar* key){int i;char hst[3]; hst[2]=0;if(F==\
    NULL){F=malloc(256);for(i=0;i<256;i++){hst[0]=ctb[2*i];hst[1]=ctb[2*i+1];F[i]=\
    strtol(hst,NULL,16);}}out=0;lf0=(key[1]<<9)|key[0]|0x100;lf1=(key[4]<<16)|(key\
    [3]<<8)|key[2];lf1=((lf1&0xfffff8)<<1)|(lf1&0x7)|0x8;}uchar Cipher(int sw1,\
    int sw2){int i,a,b,x=0,y=0;for(i=0;i<8;i++){a=((lf0>>2)^(lf0>>16))&1;b=((lf1\
    >>12)^(lf1>>20)^(lf1>>21)^(lf1>>24))&1;lf0=(lf0<<1)|a;lf1=(lf1<<1)|b;x=(x>>1)\
    |(a<<7);y=(y>>1)|(b<<7);}x^=sw1;y^=sw2;return out=(out>>8)+x+y;} void \
    CSSdescramble(uchar *sec,uchar *key){uint i;uchar *end=sec+0x800;uchar KEY[5];
    for(i=0;i<5;i++)KEY[i]=key[i]^sec[0x54+i];ReadKey(KEY);sec+=0x80;while(sec!=\
    end)*sec++=F[*sec]^Cipher(255,0);}void CSStitlekey1(uchar *key,uchar *im)
    {uchar k[5];int i; ReadKey(im);for(i=0;i<5;i++)k[i]=Cipher(0,0);for(i=9;i>=0;\
    i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key[tb0[i]];}void CSStitlekey2\
    (uchar *key,uchar *im){uchar k[5];int i;ReadKey(im);for(i=0;i<5;i++)k[i]=\
    Cipher(0,255);for(i=9;i>=0;i--)key[tb0[i+1]]=k[tb0[i+1]]^F[key[tb0[i+1]]]^key\
    [tb0[i]];}void CSSdecrypttitlekey(uchar *tkey,uchar *dkey){int i;uchar im1[6];
    uchar im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};for(i=0;i<6;i++)im1[i]=dkey[i];
    CSStitlekey1(im1,im2);CSStitlekey2(tkey,im1);}

  12. Re:LOL by digitalchinky · · Score: 5, Insightful

    It's simple: There is no rule, just one (1) statement.

    (Excuse my profanity)
    You're in Fucking Space! SPACE! At best this is going to happen only a handful of times in the average astronauts lifetime, more likely only once, what the hell are they doing with a DVD player!?!

  13. In the ask slashdot submission queue: by Fr05t · · Score: 5, Funny

    "I'm currently orbiting the Earth for an extra 24 hours because of weather delays and trying to watch a DVD..."

  14. Re:LOL by multi+io · · Score: 5, Funny

    what the hell are they doing with a DVD player!?!

    Watch latest sequels of "Earthlight -- Breathtaking pictures of Earth from Space" in HD?

  15. Re:LOL by Tisha_AH · · Score: 5, Insightful

    Yes, going into space would be cool, a once in a lifetime event and almost every breathing human being would be utterly flabbergasted by the view and the opportunity. I think that there is an aspect that you are overlooking;

    The activities that NASA assigns the shuttle crew, mission specialists and spacewalkers is very intensive and intellectually exhausting. Being in space for a week to two weeks and having nearly every minute of your time mapped out and assigned creates an incredible amount of stress.

    Working on earth, in a conventional job. Let's say as a programmer, working 16 hour days with a team of bosses standing right behind you and monitoring your every keystroke, you would find yourself exhausted and looking for a mental margarita after a very short time.

    NASA cannot make it to the Mos Eisley Cantina on the planet Tatooine where the crew can have a few beers and tease the imperial storm troopers (Star Wars reference). Being able to take 2-3 hours out of a mission to watch a movie is most certainly a welcome diversion.

    For a historical reference look up what happened on Skylab 3 when NASA ground controllers assigned too many tasks to the station crew. After a few days the Skylab 3 crew "went out on strike" for a day and refused to answer any ground communications unless it was an emergency. They needed the downtime to rest and relax. After that incident NASA became a bit more relaxed in how many micromanaged tasks they would burden astronauts with and began to put relaxation time into their mission planning.

    --
    Tisha Hayes