Slashdot Mirror


Rodriguez uses Linux to Edge out ILM

An anonymous reader writes "A Linux device helped legendary independent filmmaker Robert Rodriguez (El Mariachi, Desperado, Spy Kids, Once Upon a Time in Mexico, and others) win the race with ILM (Industrial Light and Magic) to create the first movie ever to use a digital format supporting full-bandwidth RGB. Rodriguez's Sin City, which opens April 1, was shot in Dual Link, or "4:4:4" format, and transferred between tapes and hard drives using SpectSoft's Linux-based RaveHD DDR (digital disk recorder)."

43 of 192 comments (clear)

  1. Wonder if... by stefanmi · · Score: 5, Funny

    I would bet that a lot of the digital effects used in this film were rendered and perhaps even designed with Linux. If they were done with Windows they would have used a blue screen.

  2. Windows.. by DrEldarion · · Score: 4, Funny

    Linux was vital to this project. As we all know, if it were Windows-based, the RGB mode would be 0:0:4, more commonly known to the industry as "blue screen".

  3. Frank Miller by AAeyers · · Score: 5, Interesting

    Rodriguez's Sin City,

    Actually, its Frank Miller's Sin City. IMHO the writer is more important than the director.

    --
    "For Great Justice."
    1. Re:Frank Miller by Wakkow · · Score: 3, Informative

      Also true considering he is co-directing it as well.

    2. Re:Frank Miller by mz001b · · Score: 4, Funny

      actually, I think the correct title is GNU/Sin City.

    3. Re:Frank Miller by mmkkbb · · Score: 2, Informative

      Quentin Tarantino is listed as "special guest director" whatever that means.

      If the guy who wrote the comic books also wrote the screenplay AND is co-directing, then anyone whining about canon should be put to sleep.

      --
      -mkb
    4. Re:Frank Miller by jest3r · · Score: 3, Informative

      Although Rodriguez is technically the director, he quit the Directors Guild so that 'Sin City' creator Frank Miller could be credited as director (The Directors Guild only allows for 1 director per movie).

      As a result of leaving the Guild (or being forced out) Rodriguez lost his contract with Paramount to direct the big budget John Carter of Mars (Princess of Mars). Thats got ot hurt.

      Lucas had a dispute with the Guild back in the day and dropped out as well .... This months Wired has a good article on the subject.

    5. Re:Frank Miller by Wakkow · · Score: 2, Informative

      Here's what IMDB says about Tarantino and Sin City:

      "Robert Rodriguez scored Kill Bill: Vol. 2 (2004) for $1. Quentin Tarantino said he would repay him by directing a segment of this movie for $1. Tarantino, a vocal proponent of film-over-digital, has said that he was curious to get hands-on experience with the HD cameras which Rodriguez lauds. When asked about his experience, Tarantino merely replied, "Mission Accomplished.""

    6. Re:Frank Miller by sgant · · Score: 5, Insightful

      Though it must be said that Rodriguez resigned from the Directors Guild because he felt that Frank Miller should be given co-director credit.

      Rodriguez is a fanatic of Frank Millers work and he would certainly be the first to jump up and correct someone if they said "Rodriguez's Sin City".

      --

      "Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
    7. Re:Frank Miller by malducin · · Score: 2, Informative

      (The Directors Guild only allows for 1 director per movie).

      Are you sure about that? So what do they do in movies that are anthologies, say like the Twilight Zone movie or the upcoming Eros? There are also many movies that have two directors, like He Said, She Said or movies by the Farrelly brothers? No I think it's because the DGA may demand that directors be members of a Guild but I couldbe wrong.

  4. RGB-B&W by STrinity · · Score: 4, Funny

    Wow, that explains how vibrant the reds, greens, and blues look in black and white!

    --
    Les Miserables Volume 1 now up with my reading of
  5. From TFA by jm92956n · · Score: 5, Informative
    Consumer DV (digital video) cameras typically use a 4:1:1 Y'CbCr format, in which luminance is sampled for each pixel, while Cb and Cr are sampled at every fourth pixel. SD (standard definition) cameras use a 4:2:2 format. HD cameras can use 4:2:2, or a 4:2:0 format based on "spatial" samples of 2x2-pixel squares. Dual Link, however, uses a 4:4:4 technique.

    "It's really the same as 1:1:1," explains Howard. "It just means 'take RGB, break it up, send part of it down one wire, and part down the other wire.'"

    The compromises in traditional Y'CbCr formats were designed to minimize perceptual loss, keying on the human eye's varying sensitivity to luminescence at various color frequencies. We are most sensitive to brightness in green light, less so in reds, and least with blue. This explains why studios often shoot against a "greenscreen" -- Y'CbCr has most information about green, so it's the easiest color for a software program to identify and replace.

    --
    An effective signature identifies a particular user amongst a base of thousands.
    1. Re:From TFA by jpatters · · Score: 2, Insightful

      Congratulations, you have mastered copy and paste! You win!

      --
      "Remember, there never were pineapple-almond cookies here."
    2. Re:From TFA by NightHwk1 · · Score: 2, Informative

      That is true for video, but most studios use film for greenscreening work. The resolution is going to be much higher, and the colors will not have any compression artifacts (which is why filters like this, or this are used. 4:4:4 stores more color information, minimizing those artifacts.

      Also, the color of the screen really doesn't have to be green. Depending on the subject in front of the screen, it can be blue, red, or even black.

  6. Nice review at sarah. word. by anandpur · · Score: 5, Informative

    I've had unreasonably high hopes for "Sin City" ever since I watched that fabulous trailer. But it's not like graphic novels-turned-movies have impeccable track records on the big screen, so imagine my concern going into this.

    For lack of a more eloquent explanation, "Sin City" freaking rules.

    Remember the first time you saw "Pulp Fiction"? You were unnerved and at times downright repelled, but you admitted that it was the freshest, most original thing to be put into a theater since... ever, and you couldn't wait to talk about how amazing it was with everyone you knew? "Sin City" is kind of like that.

    http://sarahlane.typepad.com/sarahword/2005/03/cel luloid_lane_.html

    1. Is "Sin City" a family movie?
    - Heavens no. It's incredibly graphic and gruesome. I know YOU'RE into that, but don't bring the kids.

    6. Does the all-star cast detract from the story at all?
    - Refreshingly, no. No one character is the main star, it's more like a bunch of supporting roles. Great supporting roles. These actors are stoked.

    8. Are we talking CG animation or live action?
    - Almost all the live action was done with green screens and props, then the magic was painted in later. It's amazing.

    10. I was pleased to see lots of hot chicks in the trailer. Can I expect more of that?
    - You sure can, my friend! But they'll also chop your head off. Literally.

    1. Re:Nice review at sarah. word. by FleaPlus · · Score: 2, Informative

      I found this trivia from IMDB quite refreshing:

      # After a poor Hollywood experience in the early-'90s, Frank Miller refused to relinquish the movie rights to any of his comic works, "Sin City" in particular. Robert Rodriguez, a longtime fan of the comic, filmed his own "audition" for the director's spot in secret. The footage, shot in early 2004, featured Josh Hartnett and Marley Shelton acting out the "Sin City" short-story "The Customer is Always Right". He presented the finished footage to Miller with the proclamation: "If you like this, this will be the opening to the movie. If not, you'll have your own short film to show your friends." Miller approved of the footage and the film was underway. Rodriguez also screened the footage for each of the actors he wanted to cast in the film - all of whom are reported to have been instantly amazed.

      # Rodriguez, who credits Miller's visual style in the comic as relevant as his own in the film, insisted that Miller receive a "co-director" credit with him. The Directors' Guild of America would not allow it. As a result, Rodriguez resigned from the DGA, saying "It was easier for me to quietly resign before shooting because otherwise I'd be forced to make compromises I was unwilling to make or set a precedent that might hurt the guild later on." Unfortunately, by resigning from the DGA, Rodriguez was also forced to relinquish his director's seat on the film John Carter of Mars (2006) (at the time "A Princess of Mars" after the book on which it was based) for Paramount. Rodriguez had already signed-on and been announced as director of that film when the DGA situation took place, planning to begin filming soon after wrapping this film.

  7. Re:Huh? by alarch · · Score: 5, Informative

    have you read the article?

    "But what about "4:4:4 Y'CbCr"?!

    Y'CbCr, also known as YUV, is the color space used by film editing equipment. Y represents luminance, while Cb and Cr are color difference signals.

    Consumer DV (digital video) cameras typically use a 4:1:1 Y'CbCr format, in which luminance is sampled for each pixel, while Cb and Cr are sampled at every fourth pixel. SD (standard definition) cameras use a 4:2:2 format. HD cameras can use 4:2:2, or a 4:2:0 format based on "spatial" samples of 2x2-pixel squares. Dual Link, however, uses a 4:4:4 technique."

    --
    Deliriant isti Americani.
  8. Re:Are ILM relavent today ? by Anonymous Coward · · Score: 5, Insightful

    yes, because ILM was much more than just a render farm. Teams of talented artists, model makers and engineers have kept them relevent.

  9. Slightly Offtopic by darkitecture · · Score: 5, Informative


    Incidentally, another distinction earned by Rodriguez during the making of Sin City, is that he joined George Lucas and others who have been kicked out of the Director's Guild. Rodriguez's offense, Howard says, was working with a co-director -- Sin City comic book creator Frank Miller -- who doesn't belong to the Guild.

    I know it's slightly offtopic, but Robert Rodriguez wasn't kicked out of the DGA. He quit because they wouldn't allow him to credit Frank Miller as a co-director.

    Kudos to him, I say.

  10. Re:Are ILM relavent today ? by the_weasel · · Score: 4, Insightful

    Whatever. Maya + RaveHD does not make you a visual effects facility capable of turning out 300 shots in a post production schedule of 7 months.

    Just like having a copy of the GIMP doesn't make you into one of the leading creative ad agencies in the world. It takes a mix of talent, skill, experience and tools to be the top of your field.

    --
    - sarcasm is just one more service we offer -
  11. But what does this mean to the movie viewer? by StateOfTheUnion · · Score: 2, Insightful
    In practical terms, Howard says the greater color depth afforded by the Dual Link format gives filmmakers more freedom during "chroma-keying" -- the stage at which solid-color filmstudio backdrops are replaced with imagery. "With Sin City, the entire movie was shot on greenscreen. Robert Rodriguez did some work initially in single-link HD, and he had a heck of a time keying that footage."

    With all due respect to the writer of the article, in practical terms, I'm not sure what this means to the viewer of the film . . . Does this mean that the colors/details look better, or that there are less losses in color/detail during the application of digital effects, or is this fairly immaterial to the end viewer and will the end product look pretty much the same as 4:2:2 work?

    And to extend the question beyond the big screen, will this make a difference in the DVD transfer of this film, or will any benefit be negated by losses during DVD transfer?

    1. Re:But what does this mean to the movie viewer? by jfengel · · Score: 4, Informative

      It doesn't mean you get better color, but it does mean you get a better movie. The guys who digitally drop the characters into the backgrounds have more freedom to create what they want, since they can more easily make distinctions between foreground and background based on color.

      Which means that they spend less time chroma-keying (picking out the background colors) and more time making movies. As with any big project, the finished product is filled with flaws that only the actual creator can put his finger on, but the overall sense of polish makes a big difference to the feeling you get when you watch the movie.

      You get the same effect writing software: all those little hacks you had to do to get it out the door aren't immediately visible to the user, but they'll piss you off every time you look at them.

      The changes aren't even necessarily subtle: they may have to substantially alter a shot if they can't get the background to drop out properly. You wouldn't notice without being in the editing booth, but you'll probably like the movie that much more for getting more of the director's vision onto the screen.

      I'm a director [for the stage] myself, and though it's very different from film, we're constantly asking "how much can I get away with?" rather than "what can I create?" You tell yourself that the audience won't notice that you couldn't find the right prop, or that you didn't have time to get rid of the dim spot in the lights, but it pisses you the hell off and looks unprofessional even if the audience couldn't elucidate the difference.

      It would be interesting to have a director go into detail on a commentary track to say, "Well, we would have done X, Y, and Z, but we couldn't because the technology was too limited." The closest you get is the re-released Star Wars movies. Well, maybe it's not such a good idea after all.

    2. Re:But what does this mean to the movie viewer? by Jah-Wren+Ryel · · Score: 2, Interesting

      With all due respect to the writer of the article, in practical terms, I'm not sure what this means to the viewer of the film . . .

      Not much, it just means a less cost to create the same end result. Some details of the end result may not have been fiscally possible otherwise, but only the film freaks would really notice them.

      For the most part, it just means more profit for the MPAA-members distributing the film and Rodriguez himself.

      However, I have to admire Rodriguez for his "guerilla" approach to film-making, he's an indie director that, for the most part, still runs his productions as if they were independent productions (i.e. very frugally, pushing the edges of best-bang-for-the-buck), just with larger budgets. In that sense, what he does as somewhat of a trailblazer trickles down, enabling future indie productions to reach higher levels of technical quality for the same budget.

      --
      When information is power, privacy is freedom.
  12. Re:look at me by PakProtector · · Score: 2, Funny

    While I love data structures and the theory of data storage on modern machines, please, NULL TERMINATION is not something that is hard. Please, Null Terminate your strings. For Great Justice.

    --

    Edward@Tomato - /home/Edward/ man woman
    man: no entry for woman in the manual.
    "Qua!?"

  13. The big race... by papastout · · Score: 2, Interesting

    Think of all those endeavours ILM has going on...They're about to move to the SF Presidio into a giant new facility where the game company and the film company are going to be rooming in together; Episode III is about to be released (oooh, maybe a PG13 Star Wars flick!) and all those digital film techniques (i.e.: Camera GUI) they have invented. It's a wonder that ILM is no match for a guy that just wants to make a good movie about human depravity.
    I wonder how George will take the news? I predict he'll spend a few million (bah! billion) bucks on some cluster racks to console his staff for the loss.

  14. Re:Are ILM [relevant] today ? by Anonymous Coward · · Score: 3, Interesting

    I think you're a bit misguided...

    today i can create on a home PC in hours what ILM would have taken years

    Technically, yes, but you need a lot of really skilled writers and animators to create the movie in the first place. Merely having the capability to render photorealistic 3D images does not by itself make a good movie -- look at the difference between Final Fantasy: The Sprits Within and any Pixar production to see that.

    with the rise of even schools having massive renderfarms (like the g5 one)

    Again, I think you're mistaken. I assume you're referring to the Terascale cluster at Virginia Tech, but it's not a "renderfarm", it's a supercomputer cluster designated for scientific research. Check out their web page here, they have details about what kind of jobs they'll accept.

  15. Again, Dangerous Visions by Doc+Ruby · · Score: 3, Insightful

    ILM has an advantage in designing *new* machines, building on their own past achievements, as well as the newcomers', like anyone else. But the most important geniuses at ILM were those designing and using their machines. Organizational culture, rooted in its executives' vision, distinguishes winners from losers. Jumps in tech are opportunities to be exploited, not guarantees of success, for the big innovators as well as the later exploiters.

    A more relevant factor in ILM's relevance is budget. ILM has big budgets, to attract talent and explore more opportunities, more of which they can afford to lose before hitting a winner. But their budget is so high that they can only be hired by big budget projects. Which are run by people who fear any risk, and which tend to make effects budgets "show their value" by featuring the effects, rather than using effects solely to support the rest of the picture (characters, story, etc). So we get ILM working big, bombastic, boring projects. Meanwhile, cheaper (Linux, etc) effects houses can spring up, try stuff, experiment with both effects and other risky, unproven parts of the picture. Again, the bottleneck is brains: if ILM supports the vision of a visionary film, it has an advantage. If ILM's execs apply it to the deadend of mere "special effects extravaganzas", it will be as relevant as fireworks exhibitions.

    --

    --
    make install -not war

  16. DDR by CastrTroy · · Score: 4, Funny

    I didn't know I could get DDR for linux. Is there a USB Dance Pad I can get? Oh, wait, this must be some othe kind of DDR.

    --

    Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  17. Re:In contrast with shitty movie makers... by Gordonjcp · · Score: 2
    ... and you don't know how to direct a movie.


    Your point?

  18. *sigh* by Kurt+Gray · · Score: 3, Interesting

    I just want to point out that during my tenure at a certain Linux company, the name of which rhymes with "VA Linux".... OK it was VA Linux, back in the heady days of year 2000 I was telling certain key members of upper management there that if VA is going to sell high proced Linux boxen then they ought to consider building and selling boxen specifically for FILM PRODUCTION. I repeated myself more than once. I was told by certain key players in upper management who no longer work there that "We're not interested in going after niche markets."

    VA no longer sells heavy Linux boxes but obviously someone is, and they're selling them to Hollywood.

    *sigh*

    1. Re:*sigh* by bernz · · Score: 2, Interesting
      hey kurt. long time no whatever....


      anyhow, yes. There were companies who competed with VA after I left (angstrom microsystems), that i helped start (angstrom microsystems) that i eventually left (angstrom microsystem). They made rackmounts (and still do i think) specifically for rendering and we put them all over the place (rhythm and hues, pixar, dreamworks).


      but it is a niche market and competitive as hell.

  19. Sigh. by As+Seen+On+TV · · Score: 5, Interesting

    I know you guys have to frame everything in terms of "LINUX WINS!" but you know what? It's not a race. Nobody was sitting around a table going, "I wanna be the first to make a feature with 4:4:4 dual-link RGB!" In fact, just the opposite: Everybody was sitting around going, "Let somebody else try 4:4:4 HD video. I don't want to take a chance on it with millions of dollars of somebody else's money."

    Besides that, this whole thing is completely wrong. We've been using 4:4:4 for years in film production with a device called a "datacine." Go out and shoot 35mm film, which by the way has more color sensitivity than any video camera on the market, then run it through a device that scans each frame at high bit depth and high resolution in (you guessed it) 4:4:4 RGB.

    Seriously, these machines have been around for more than a decade. RGB production is nothing new. You guys are making it sound like it's revolutionary, or worse, like it COULDN'T BE DONE WITHOUT LINUX. Inferno has done 4:4:4 since the mid-90s, and that runs on SGI gear.

  20. Wikipedia to the rescue! by Grendel+Drago · · Score: 4, Informative

    See: chroma subsampling. It's even got diagrams. Though it could use a bit of cleanup.

    Wikipedia to the rescue again!

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
  21. Re:Huh? by jovlinger · · Score: 2, Informative

    JPG uses the YCrCb color space as well, by default at 4:2:2, which is also the resolution you get out of a bayer pattern in a digicam.

    (or was it 4:2:0 you get out of a camera?)

  22. filesystems by noahm · · Score: 3, Interesting
    It's interesting that the article mentions the use of the JFS filesystem:

    During ingestion, the RaveHD wrote sequential DPX files for each shot to a standard Linux JFS filesystem on a fiber-channel disk array, Howard says. When all required shots had been ingested, the entire JFS filesystem was made available via Samba and gigabit Ethernet to the studio's production workers.

    JFS isn't one of the high profile filesystems on Linux; People usually talk about Reiser, EXT3, or XFS. I wonder what lead the developers to choose JFS.

    noah

  23. Don't forget to mention the effects were done at.. by exp(pi*sqrt(163)) · · Score: 2, Informative

    ...The Orphanage who are a...dare I say it...Windows house.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  24. Ignore the movie watch the extras.... by Nik+Picker · · Score: 3, Interesting

    For Spy Kids three that is !

    There is a extra on the dvd for the film where RR ( heavens forbid i even attempt to spell his name ! ) explains how to create some impressive visual and audio affects for your own home movies ( the family friendly ones people ! ) . He gives a very clear and engaging discussion with example film of how to include visual affects , editing and audio additions to make the films more interesting. Id say he understands how open source benefits every on e since he is so willing to share his expertise and experiences.

    As for Sin City ... well as others have commented few Graphic Novels progress well to film but that does not preclude the opportunity that it can occur !

    --
    And thats why Firecrackers and kittens don't mix.
  25. Title's a little misleading... by Anonymous Coward · · Score: 2, Interesting

    "Rodriguez uses Linux to Edge out ILM"

    Should probably read:

    "Rodriguez beats ILM to use RaveHD DDR on a commercial film release"

    If you read the article, you'll see that ILM are using the same kit, so edging out has nothing to do with it - he's just completed the first film that uses one. That said, ILM did used to be first with everything new and shiny in film, so maybe it is a bit of a shock.

    Anyhows Sin City looks mainly black and white, so what's with the 4:4:4 format?

  26. float, float, float RGB by Animats · · Score: 2, Interesting
    There are animation systems (including Softimage 3D) which support three floats per pixel. This allows huge dynamic range, so you can have full sunlight and shadow in the same frame. The dynamic range is then flattened, logarithmically (like film) for output.

    Graphics cards will probably start doing this soon. It's a way out of the "shades of black" problem in games.

  27. Re:What? No. You're wrong. by Kjella · · Score: 3, Insightful

    "It's unlikely you would be able to see any difference between a 4:2:2 video, and a 4:4:4 video."

    And there is a difference, at least when you're picking out stills and doing CMYK separations on them. Look how blocky and crapulent the yellow channel looks when you separate out an MPEG still or a JPEG image, and how sharp the black channel looks.


    The real question is "Is size a consideration?". If it is not, do an uncompressed 4:4:4 AVI. I believe it will take around 100GB/hr in SDTV, and something like 600GB/hr in full HDTV. Don't quote me on those, but something like that. You can do lossless compression, but it will still be *huge* videos.

    Now, if we assume that it is, the real question is, are the bits better put to use compressing the vid, or improving the color depth? Personally, I'd rather take two separate 4:2:2 pixels than two 4:4:4 pixels mixed up to save space (a gross oversimplification, but you get the idea).

    Depending on what we want, it might be more effective to increase resolution, decrease compression or increase the frame rate than it is to improve the color clarity.

    Resolution: SDTV is enough if you are more than 10x the screen size away. HDTV is enoug hif you are more than 3x the screen size away. In front of my PC, or if I could get a video wall, I'd be maybe 1x away. You'd need a super-HDTV that is to HDTV that which HDTV is to SDTV.

    Compression: Difficult to say. Trained eyes can spot artifacts (blocking, shearing etc.) in almost any vid. Lossless vids would mean much bigger vids.

    Framerate: We can easily move to 60p. That should put us near the "flicker rate" of the eye at 72Hz, perhaps even 90p for perfection.

    So yes... the colors aren't perfect. But nothing else is either.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  28. Explain... by bayankaran · · Score: 2, Funny

    "legendary independent filmmaker"

    He is a filmmaker - but how is he legendary and how is he independent?

    --
    Tat Tvam Asi
  29. Not the first use by shikari666 · · Score: 2, Interesting
    While the subject is interesting, the claim about "first movie ever to use a digital format supporting full-bandwidth RGB" isn't quite correct.

    The Viper Filmstream camera has been used on at least two features prior to this and also uses Dual Link output to a RAID.

    http://www.thomson.net/EN/Home/Press/PressReleases /CorporatePress/PREN040209.htm

    Just setting the facts straight.

  30. Which wasn't really a competition since... by im_thatoneguy · · Score: 2, Interesting

    ILM also uses *nix for all of their capturing... it was a win win for *nix. I'm still not sure exactly why most slashdotters would be interested in most of the digital cinema developments. But hey it had the word linux in it so it must be relevant to their needs.