Friday, April 1, 2011
Posted by Raj at 12:07 PM
Thursday, January 27, 2011
- In Firefox, get the Video DownloadHelper add-on.
- Go to Vevo (or youtube or most any other tube site), and start watching your video in the resolution you want.
- Click the arrow next to the rotating DownloadHelper icon at the top of the browserBe careful of downloading the advertisement that plays. It should be pretty obvious (i.e. if an ad plays, don't click on the top file in the list, wait for the video to load and check the list again. Same goes for changing resolutions.)
- Choose the file you want. For high quality stuff on Vevo, you'll most often get the Apple-ish MP4 version (AAC+h264). For older or lower quality stuff, you'll have to get the flash format (FLV file). I'll assume MP4 video from here on out.
- If it was 720p (or lower) MP4, this should immediately drop into iTunes and be syncable on AppleTV2/iPhone4/iPad. Enjoy your video!
- If it was 1080p MP4 or FLV, use Handbrake to convert to iTunes friendly format.
- Get remux. This is a ffmpeg gui, but ships with a current build of ffmpeg, which is easier than installing it from source, fink, or macports, and is more up-to-date than ffmpegX which hasn't been updated in 3 years.
- Make a symlink to the ffmpeg that lives inside the remux application so you can call it from the command line. I called the link remux_ffmpeg to avoid potential naming conflicts with other tools on my system:
sudo ln -s /Applications/remux.app/Contents/Resources/ffmpeg /usr/local/bin/remux_ffmpeg
- Use ffmpeg to get the audio out and remux to the right container. I had to RTFM to figure out exactly how to call it:
remux_ffmpeg -i in_video.mp4 -vn -acodec copy out_music.m4aJust so you know, -vn says no video output, -acodec copy specifies the audio codec should be a passthrough/no re-encode.
- Now drop into iTunes, and there you go!
Posted by Raj at 8:56 AM
Tuesday, January 25, 2011
There is this cool multiplatform program called MakeMKV that strips DRM off of your Blu-ray collection, and it works natively for Mac. Its currently in beta, so you can use the following beta key (though I'm not sure how this is really different from the 30 day trial, since the beta seems to be running out soon):
- The file size is HUGE, barely smaller than the original Blu-ray.
- Only PCs or certain dedicated media streamers can play 1080p, MKV, or recognize multiple/multichannel audio and subtitles.
Posted by Raj at 2:33 PM
Wednesday, January 5, 2011
Posted by Raj at 1:39 PM
Wednesday, November 10, 2010
Posted by Raj at 10:44 AM
Friday, October 1, 2010
The software implementation should be able to decrypt a 1080p30 stream given a suitably fast dual-core processor and about 1.6GB of RAM. The poor performance is due to the nature of the algorithm. HDCP was designed to be cheap and fast for hardware manufacturers, but operations that are quick and easy in hardware are often slow and inefficient in software. In spite of this, the developers believe they have opportunities for further optimization and improvement, making real-time decryption on more modest hardware feasible.
Just wait until someone ports this to FPGA or custom ASIC, bearing in mind that Altera dev boards start at $200. Instant HDCP cracking. What's at stake here is pixel-for-pixel rips of ANY content that plays on your TV.
Posted by Raj at 12:48 PM
Friday, September 17, 2010
Intel, unsurprisingly, said that it expected HDCP to remain effective. The spokesman told CNET, "There's a large install base of licensed devices including several hundred licensees that will continue to use it and in any case, were a [circumvention] device to appear that attempts to take advantage of this particular hack there are legal remedies, particularly under the DMCA [Digital Millennium Copyright Act]."In other words, Intel and the media companies don't care that their encryption systems offer only token protection and consumer inconvenience; all that matters is that the encryption systems are sufficient to meet the DMCA threshold for a content protection system: the threat of legal action, rather than cryptography, is their real tool against unapproved uses of digital content.
Posted by Raj at 10:29 AM