Internet Archive Video Presentation

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

2 comments

Comments 1 - 2 of 2 previous next Post a comment

  • + tracey_pooh tracey jaquith 7 months ago
    we are updating to use '-acodec libvorbis' very soon (we had to wait until we had specific tool upgrades after opting not to have a full OS upgrade at archive.org ). A piece of minor feedback to guest130913 is that the suggestion only works for pretty recent OSes -- our late 2007 ubuntu does not have the ability they indicate.
  • + guest130913 guest130913 9 months ago
    What you should never do is use the “-acodec vorbis” option of ffmpeg as described here. Instead use “-acodec libvorbis”. This small change is very important. The former uses the the internal FFMPEG encoder, the latter uses the libVorbis library.

    The internal ffmpeg vorbis encoder is about the simplest possible encoder that produces working output. It sounds terrible compared to the reference encoder. On a typical musical input the ffmpeg encoder set to 128k produces quality which is obviously worse than libvorbis at 32kbit/sec.
Post a comment
Embed Video
Edit your comment Cancel

2 Favorites & 1 Event

Internet Archive Video Presentation - Presentation Transcript

  1. Ogg Theora video, Firefox 3.1, Archive.org & Wikimedia support Internet Archive Dec 2008 tracey jaquith archive.org
  2. New <video> tag coming!
    • example:
    • < video poster=&quot;http://www.archive.org/images/logo.jpg&quot;
    • controls=&quot;true&quot; autoplay=&quot;true&quot;
    • src=&quot;http://www.archive.org/download/to-SF/toSF.ogv&quot;>
    • for firefox betans
    • </ video >
    • Trivial video embedding - may revolutionize video!
    • Firefox 3.1 beta released Oct1
    • Full release by ~EOY2008
  3. Ogg Theora video
    • Thought to be most free, unencumbered video codec
    • Libraries/tools available from:
      • xiph.org (libtheora)
      • annodex.net/software/liboggz/
      • ffmpeg
      • flowplayer
  4. archive.org
    • mission to allow free uploading, storage, and serving for all
      • 1 million books
      • 400K audio progams and concerts
      • 100 billion web pages
    • The Internet Archive, a 501(c)(3) non-profit, is building a digital library of Internet sites and other cultural artifacts in digital form. Like a paper library, we provide free access to researchers, historians, scholars, and the general public.
  5. archive.org will rederive movies
    • We have news:
      • Democracy Now!
      • US congress (w/ metavid)
    • games, speed runs
    • cartoons/animations
    • feature films
    and more!
  6. night of the living dead
  7. how we make ogv fast/reliably
    • High Level:
      • use ffmpeg to turn any video to &quot;rawvideo&quot;
      • pipe its output to *another* ffmpeg to turn the video to &quot;yuv4mpegpipe&quot;
      • pipe its output to the libtheora tool
      • for videos with audio, ffmpeg create a vorbis audio .ogg file.
      • add tasty metadata (with liboggz utils).
      • combine the video and audio ogg files to an .ogv output!
    • tikirobot.net/wp/author/tracey-pooh
    • (or just google &quot;ogv tracey&quot; 8-)
  8. <code>
    • ffmpeg -an -deinterlace -s 400x300 -r 20.00 -i CapeCodMarsh.avi
    • -vcodec rawvideo -pix_fmt yuv420p -f rawvideo -
    • | ffmpeg -an -f rawvideo -s 400x300 -r 20.00 -i - -f yuv4mpegpipe -
    • | libtheora-1.0/lt-encoder_example --video-rate-target 512k
    • - -o tmp.ogv;
    • ffmpeg -i CapeCodMarsh.avi -vn -acodec vorbis
    • -ac 2 -ab 128k -ar 44100 audio.ogg;
    • oggz-comment audio.ogg -o audio2.ogg TITLE=&quot;Cape Cod Marsh&quot;
    • ARTIST=&quot;Tracey Jaquith&quot;
    • LICENSE=&quot;http://creativecommons.org/licenses/publicdomain/&quot;
    • DATE=&quot;2004&quot; ORGANIZATION=&quot;Dumb Bunny Productions&quot;
    • LOCATION=http://www.archive.org/details/CapeCodMarsh;
    • oggzmerge tmp.ogv audio2.ogg -o CapeCodMarsh.ogv;
    pipes = nice on 2+ cores (set to input)
    • adding metadata to .ogv (and h.264 .mp4)
    • jumping into streams -- oggzchop (and mod_h264_streaming with lighttpd)
    • timecodes, standards for accessing:
      • annodex.net/TR/draft-pfeiffer-temporal-fragments-03.html
      • archive.org/download/to-SF/toSF_512kb.mp4?t=74.5
    • serving search results in JSON, CSV, XML
    • serving item metadata in JSON
    archive.org is ...
  9. h.264 mp4 creation
    • ffmpeg -i CapeCodMarsh.avi -b 512k -s 320x240 -vcodec h264 -r 20.00 -bf 0 -level 13 -qmax 35 -maxrate 768k -title &quot;Cape Cod Marsh - http://www.archive.org/details/CapeCodMarsh&quot; -year &quot;2004&quot; -comment &quot;license:http://creativecommons.org/licenses/publicdomain/&quot;
    • -author &quot;Tracey Jaquith&quot; -pass 1 -an cape.mp4;
    • [same args above...] -pass 2 -acodec aac -ab 64k -ac 2 cape.mp4;
    • mp4creator -optimize cape.mp4
      • plays on iphone
      • plays in flash plugin
      • works with lighttpd mod_h264_streaming
      • longer to make
      • possible licensing / IP issues
    pluses: minuses:
  10. metavid / wiki
    • will natively play .ogv if codec
    • will use flowplayer if flash/h.264
    • can play MPEG
    • will use chopping/seeking for snippets
    • can jump from clip format A to clip format B
    • is now being incorporated into wikimedia
    metavid has a *great* web player that:
  11. goals
    • make CC licensed (and otherwise) videos available
    • enable online transclusion and editing/mashups with wikimedia and metavid
    • rederive nearly 200,000 movies!

+ tracey jaquithtracey jaquith, 2 years ago

custom

1182 views, 2 favs, 0 embeds more stats

Ogg Theora video, Firefox 3.1, Archive.org & Wikime more

More info about this document

CC Attribution License

Go to text version

  • Total Views 1182
    • 1182 on SlideShare
    • 0 from embeds
  • Comments 2
  • Favorites 2
  • Downloads 10
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories