Showing posts with label youtube. Show all posts
Showing posts with label youtube. Show all posts

Wednesday, January 7, 2015

AsiaBSDCon 2014 Videos Posted (6 years of BSDConferences on YouTube)

Sato-san has once created a playlist of videos from AsiaBSDCon. There were 20 videos from the conference held March 15-16, 2014 and papers can be found here. Congrats to the organizers for running another successful conference in Tokyo. A full list of videos is included below. Six years ago when I first created this channel videos longer than 10 minutes couldn't normally be uploaded to YouTube and we had to create a special partner channel for the content. It is great to see how the availability of technical video content about FreeBSD has grown in the last six years.

Friday, August 19, 2011

Two New Videos: SuperPages and NanoBSD

Thanks to Kirk McKusick, I'm happy to announce two new fully edited high quality videos from BSDCan 2011 in the BSD Conferences YouTube channel. I've also created a new playlist for the BSDCan 2011 videos.

The first talk is "Superpages in FreeBSD" by McKusick, and it describes the addition of superpage support to the FreeBSD 8 kernel on the Intel PC architecture. Superpages aggregate together standard-sized hardware pages into much larger "superpages". Each superpage requires only one entry in the page table replacing the numerous entries used by the standard-sized hardware pages.



The second talk is "Updates from NanoBSD: FreeNAS drives NanoBSD development" from Warner Losh, and it describes the basics of NanoBSD and how FreeNAS moved over to NanoBSD.



We now have 108 high-quality videos in the BSD Conferences channel. These videos have been watched in aggregate over 400,000 times, and our most popular video remains McKusick's FreeBSD Kernel Internals Lecture.

As a reminder, this channel was setup specifically for the BSD technical community and does not have the standard limitations on video size for other types of YouTube uploads. If you have additional video content from a conference, presentation, or class about BSD Unix please get in touch and I'd be happy to help you publish the content here.

Thursday, August 18, 2011

Luigi Talks Netmap on Google Tech Talks Channel

Last week, Luigi Rizzo visited Google and gave a talk on high-speed networking with Netmap.



This was Luigi's second talk at Google and the third talk about FreeBSD in the Google Tech Talks YouTube channel. We also have more than 100 videos available in the BSD Conferences channel.

Sunday, May 30, 2010

Kirk McKusick on Journaling Soft Updates in FreeBSD

Dr. Kirk McKusick has produced a high quality recording of his talk on Journaled Soft-Updates at BSDCan 2010. This is the 92nd BSD conference video in the BSD Conferences YouTube channel.

Saturday, May 29, 2010

AsiaBSDCon 2010 Videos

The videos from AsiaBSDCon 2010 are now available on the BSD Conferences YouTube channel. The full list of 17 AsiaBSDCon videos includes:



Thanks Hiroki Sato and the other organizers of AsiaBSDCon for running a successful conference and uploading these videos. Some of these videos were previously available on ustream but are not currently accessible there. The YouTube channel provides automatic machine generated captions in ~50 languages, fast streaming, and a total of over 90 videos from conferences over the past ~3 years.

Tuesday, April 6, 2010

FreeBSD Tech Talk @ Google

Long time FreeBSD developer Luigi Rizzo from the University of Pisa came to Google last week to visit with Sam Leffler and me, and he agreed to give a talk about some of his work on link emulation and packet scheduling.



This marks the second FreeBSD video in the Google Tech Talks channel in addition to the 70+ videos in the BSD Conferences channel. Enjoy.

Saturday, February 20, 2010

Improved Conference Captions from Amazon Mechanical Turk (2)


After my initial experiments last month, I applied to the FreeBSD Foundation for funds to pay for additional human editing of the YouTube machine generated transcripts. The screenshot on the left shows an example HIT (Human Intelligence Task) available on Amazon Mechanical Turk.

The task description on the left is based on a template I created with three variables: $VIDEO_URL, $VIDEO_TITLE, and $CAPTIONS_URL. New HITs are then created by uploading a CSV file with three columns for each of those variables, e.g.

VIDEO_URL,VIDEO_TITLE,CAPTIONS_URL
http://www.youtube.com/watch?v=mMmbjJI5su0,"BSD v. GPL, Jason Dixon, NYCBSDCon 2008",http://people.FreeBSD.org/~murray/improved-captions-bsdvsgpl.sbv
http://www.youtube.com/watch?v=Pe8LdJpBGJ4,"Isolating Cluster Jobs for Performance and Predictability, Brooks Davis (DCBSDCon 2009",http://people.FreeBSD.org/~murray/improved-captions-isolatingcluster.sbv


Using this method I created 12 HITs for the first pass of editing for which I offered between $9 and $14 per video. A slightly modified template with the same three variables was used to pay ~$7 per video for a second pass to further improve the transcripts improved in the first pass.

The template has gotten more detailed over the past month in response to all of the minor ways that workers submitted less than perfect transcripts. The actual SBV file format used by YouTube captions is not formally specified anywhere as far as I can tell, but the 60 character maximum width and simple format can be verified in submitted transcripts with a few emacs macros.

The transcript files have been checked into the FreeBSD Doc CVS Repository. The full list of videos with human-edited English language transcripts is:

Sunday, January 10, 2010

Improved Conference Captions from Amazon Mechanical Turk

Just wanted to send a quick note that three of the popular videos from the BSD Conferences YouTube channel have been updated with human-edited English language caption files. These offer a significant improvement over the machine generated captions I wrote about last month.

The following videos have been updated:


I've also posted three simple captions text files which provide the times and text in a very simple ascii format in case anyone wants to provide a diff to improve any remaining mistakes in the captions.

The transcriptions were done with the help of the industrious workers behind Amazon Mechanical Turk. The three transcripts above, representing at least 6 person hours of work, but easily twice that much time, were completed for less than $50 by leveraging the timing information from free machine generated captions and mechanical turk for the editing. This is less than 1/10th of the cost of a commercial transcription service.

What is the quality of these captions in other languages when automatically translated with YouTube? Are there any other videos for which captions would particularly be useful?

AsiaBSDCon is coming up in March, and I hope to have things streamlined by then such that videos with both Japanese and English captions can be added to the channel shortly after the conference.

Tuesday, December 22, 2009

Machine generated captions for BSD conference videos

One of the most frequent requests I've received, since Launching the BSD Conferences YouTube channel last year, has been for captions in Spanish, Russian, Chinese, and other languages. I was excited last month when Google announced automatic captions for Youtube videos using machine translation. This feature is still highly experimental but I am happy to report that it has been enabled for the BSD Conferences channel. In combination with the much more mature automatic translation feature, this means that captions are now available in over 50 languages from Afrikaans to Vietnamese for most of the 73 videos in the BSD Conferences channel.

The automatic captions are still highly experimental and the quality of transcription for highly technical content spoken by a diverse set of international speakers is a significant challenge to get right. If you are interested in helping to correct any of the English transcripts I would be happy to provide you a simple text file of the transcription, with each line offering the start and end time for the caption to be displayed, and the caption text. One advantage of the machine translation is that the most time consuming part of manually creating captions, synchronizing the timing of the text with the speech, has been done automatically. Even when the technical words are mangled, the timing information in the automatic captions files can be leveraged to make the process of manually improving the captioning much easier.

The experimental automatic captions are only available directly from the video watch pages, and not from channel pages or other views. For example, visit www.youtube.com/watch?v=nwbqBdghh6E to see one of our most popular videos, Kirk McKusick speaking on FreeBSD Kernel Internals. Hover over the triangle at the bottom right of the video, then over the CC submenu and select "Transcribe Audio". You can then choose to "Translate Captions" into a different language as well.

Sunday, July 26, 2009

The Slashdot Effect

After 8 months, 66 videos uploaded, and 141,676 views, the BSD Conferences YouTube Channel was slashdotted for the first time last week. Specifically, Theo's OpenBSD Release Engineering talk was linked from this slashdot post. Views of the video spiked to nearly 8,000 a day after the Slashdot post, which dwarfs the previous highs of around 1,500 videos a day after I posted about Kirk McKusick's FreeBSD Kernel Internals lecture.

I think this is an excellent reminder of the power that forums like Slashdot still have in directing traffic among those seeking technical content online. I would encourage anyone interested in seeing more BSD related content online to install browser bookmarklets, toolbars, or other shortcuts to more easily share and promote FreeBSD content on Digg, Del.icio.us, Slashdot, etc..

Sunday, May 10, 2009

First AsiaBSDCon 2009 Videos Posted

Thanks to Hidetoshi Shimokawa and Hiroki Sato, we now have 7 videos from the recent AsiaBSDCon 2009 in Tokyo, with more on the way:

This makes 57 videos in the BSDConferences YouTube channel. We now have over 1,000 subscribers to the channel. Kudos to both the DCBSDCon and AsiaBSDCon organizers for getting the videos processed and uploaded shortly after the respective conferences when interest is highest. The videos from AsiaBSDCon 2008 were also made available earlier this year.

Tuesday, April 21, 2009

50th BSD Video Posted: All DCBSDCon '09 Videos Live

Jason Dixon has made available the last 4 videos from DCBSDCon 2009. The last video marks the 50th video uploaded to the BSDConferences YouTube channel. This channel was created less than 5 months ago and now has 924 subscribers from authenticated YouTube users, and the videos have been viewed over 76,000 times by users from around the world (includes partial views).

The newest 4 videos are :


The average number of daily views is around 500, with significant spikes above 1,500 in the days after a popular new video is announced:
And the top 10 videos sorted by views (biased towards older videos that have been available longer) are :

Sunday, April 19, 2009

Videos from DCBSDCon Posted

Thanks to Jason Dixon and Will Backman, the first 8 videos from the first DCBSDCon are now available in the BSDConferences YouTube channel. The audio quality for these is better than many of the previous conference videos because Jason was able to sync the audio with a direct recording from the podium taken by Will. These videos were also made with pure open source tools such as avidemux, mplayer/mencoder and audacity. More information will be coming soon to the VideoProductionAndPublishing wiki.

In the mean time, enjoy these technical presentations from DCBSDCon 2009:



Sunday, March 22, 2009

All Videos from AsiaBSDCon 2008 Posted

Thanks to Hiroki Sato, we have finished uploading all remaining videos from last year's AsiaBSDCon conference. The new videos are especially appreciated because they include some NetBSD and OpenBSD videos which have previously been under represented in the bsdconferences channel and it is nice to encourage cross-fertilization of ideas (including to more general open source conferences).


These videos are in addition to the 6 other FreeBSD videos already posted from AsiaBSDCon 2008 as announced here and here.

Tuesday, January 13, 2009

FreeBSD Kernel Internals Lecture Posted

The first lecture from Kirk McKusick's full length FreeBSD Kernel Internals course has been posted to the BSD Conferences channel on YouTube. It's been about 10 years since I first took a shortened version of this course at FreeBSDCon 1999, and only a few years since I took the follow up kernel code reading course in Berkeley, and I highly recommend this unique resource to others.



This makes the 24th video uploaded to the BSD Conferences channel since I created it just over a month ago. Thanks to Julian Elisher, Jason Dixon, Tomasz Dudzisz, and Kirk McKusick for uploading the conference videos and for contributing to our growing page of tips about video production and publishing on the FreeBSD Wiki.

As of this writing we have 644 unique subscribers to the channel and approximately 400 daily views of these videos. To date the most popular videos have been Kris Kennaway speaking about the New features in FreeBSD 7 at MeetBSD 2007, and Jason Dixon's tongue-in-cheek BSD is Dying talk at NYCBSDCon 2006. Note to conference organizers: high level talks about the new features, or talks by speakers as entertaining as Jason Dixon are likely to be well received. The YouTube analytics to the right show the top 10 most popular videos from the channel as well as some demographic information.

Friday, December 5, 2008

6 New BSD Videos Posted, swfdec support, traffic analytics

There's been a lot of activity in the 2 days since we unveiled the new BSD Conferences channel on YouTube. Technical content from MeetBSD 2007, MeetBSD 2008, and NYCBSDCon has been uploaded, with more on the way. The newest videos now available are :



The early traffic data seems to indicate a 99% male audience and strong interest from Ukraine and Russia, probably due to the large BSD user base there and effective forwarding/announcement on Russian Forums.

It occurs to me that we don't have a good description of using YouTube on FreeBSD anywhere in the FreeBSD Handbook. Does anyone want to take a shot at adding something to the multimedia chapter? Perhaps about using the swfdec package on FreeBSD?

Thanks to Tomasz Dudzis for posting the MeetBSD 2007 videos, and Jason Dixon for posting the NYCBSDCon videos.

Update: 10 Dec 2008 2:30pm: The graph above is scaled by popularity of all YouTube videos in that country, so it just shows that relative to other YouTube videos in Russia and Ukraine, this channel is very popular. In absolute numbers, most of the views are coming from the U.S. Apologies for misinterpreting the YouTube Insight graphs.

Wednesday, December 3, 2008

New Channel on YouTube for BSD Technical Content

Thanks to help from the Open Source Program Office at Google I was able to setup a new channel for technical BSD content without the 10 minute limit for uploaded videos. This allows us to upload high quality full hour-long videos of talks and tutorials from BSD Conferences. I've added the first four videos that Julian Elisher taped from the MeetBSD 2008 conference we recently held in Mountain View. You can view these videos at www.youtube.com/bsdconferences.

Back in April I posted here about my desire to see our video content from technical conferences available on YouTube to reach a broader audience. At the time I was impressed that we had over 10,000 views for the FreeBSD vs Linux TechTV clip, but in 8 months that number of views has reached nearly 30,000. We would be hard pressed to reach that many people by hosting the videos with the FreeBSD web site. Hosting on YouTube also brings the advantage of having clips from these videos show up in the search results for related queries, which you may be able to see with a query such as [freebsd linux techtv], and which will presumably soon be visible with queries like [freebsd clustering meetbsd].

If anyone has additional video content from previous BSD conferences that they would like to upload please let me know. I'd particularly like to see some of the talks from recent BSDCan, AsiaBSDCon, and EuroBSDCon that I missed. Thanks again to Julian for video taping so much of this content.

I leave you with Brooks Davis on Isolating Cluster Jobs for Performance and Predictability :



- Murray

Saturday, April 26, 2008

Technical BSD Content on YouTube

As I mentioned earlier I think we could do a much better job of presenting FreeBSD content online. One of the things I'd especially like to see is more technical talks available on YouTube.

The next time you register for a BSD related conference make sure to ask the organizer about video recordings. Many BSD conferences have cameras in the sessions, but there is a lot of additional work required to edit the videos, encode them, and upload them to popular video sharing sites. Personally, I think that conference organizers should be soliciting sponsors for this work and paying professionals to handle it as the last 9 years of BSD conferences haven't been very successful at capturing video with volunteer labor. The potential audience for these videos is huge, and some of the videos below have been watched over 10,000 times with basically no marketing or links from official sites anywhere. This could be a very effective way at spreading BSD technologies beyond the very limited set of people that attend the conferences or read the limited distribution conference proceedings.

Some of the more interesting BSD related videos I've seen available online include:

Thanks to Julian Elischer for taping and organizing some of the BAFUG tech talks in recent years (.mov files available here). It would be great if more FreeBSD user groups contributed video of interesting talks. Some other open source communities, such as Python, are really good at this. If anyone is interested in coming to Google and giving a talk about a BSD related project they are working on, please let me know.