P2P Audiovisual How-To

From P2P Foundation
Revision as of 21:28, 26 July 2007 by Valentin (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Useful Software

<< Previous Chapter << | >> Next Chapter >>

Audio/Video Players/Aggregators, Web TV and Codec

The VLC media player (or VideoLAN) http://www.videolan.org/ is an open-source video (and audio) player available for all major platforms and capable of playing back almost all video formats found online. The VLC can be used as a streaming server http://www.videolan.org/streaming/ and also for transcoding video(streams). (*)

The MPlayer http://www.mplayerhq.hu/design7/news.html, open-source, is "the Movie Player for Linux", but there is also the MPlayer OS X http://mplayerosx.sourceforge.net/.

Miro http://www.getmiro.com/, open-source, brings independent internet tv (and using the Broadcast Machine http://www.getmiro.com/create/broadcast/ anyone can publish media - also via Bittorrent). Available for all major platforms.

FireAnt http://fireant.tv/ is - like Miro or Apple's iTunes - a feed aggregator, meaning a user can subscribe to a particular channel via a publisher's RSS feed and the app will automatically download the latest episode of a particular programme. FireAnt is specially popular with parts of the videoblogging community, and it also offers one of the best ways of playing back downloaded .flv (Flash Video) files. (KeepVid http://keepvid.com/ lets users download Flash Videos from sites like YoutTube.) Available for Windows and Mac OS X.

PenguinTV http://penguintv.sourceforge.net/, open-source, is "not just another RSS feed reader. It is designed from the ground up to work seamlessly with podcasts and video blogs". Available for Linux.

Flip4Mac http://www.flip4mac.com/wmv_download.htm is a commercial but free (there is a pro/to buy version) that allows Mac users to watch (newer) .wmv encoded files either via the web browser or with the QuickTime Player. Since the latest version of the open-source VLC (0.8.6) - see above - now also plays back videos encoded with the newer Windows Media 9 codec (on the Mac), Flip4Mac might not be so important any more for some Mac users.

QTAmateur http://www.mikeash.com/?page=software/qtamateur/index.html is "a small, simple QuickTime video player. It can play any format that QuickTime can understand, handle fullscreen video playback, and export files to any format that QuickTime can write ...includes a Batch Export function which can convert any number of movies at a time to another format."

Perian http://perian.org/ is "a free, open source QuickTime® component that adds native support for many popular video formats" (like .avi and .flv). Requires OS X 10.4.7.

Xiph QuickTime Components http://www.xiph.org/quicktime/ is "the solution for Mac and Windows users who want to use Xiph formats in any QuickTime-based application, e.g. playing Ogg Vorbis in iTunes."

Ogg Vorbis http://www.vorbis.com/ (for audio) and Ogg Theora http://www.theora.org/ (for video) are open-source alternatives for media encoding, also interesting for commercial online publishing since they are patent free and no license fees will have to be paid.

(*) VLC 0.8.6 (December 2006): Windows Media 9 and Flash Video now also supported under OS X. The only major format not supported yet on any platform is the increasingly unpopular RealVideo.

Audio/Video/Image Editing and 3D

Audacity http://audacity.sourceforge.net/ is an open-source audio editor, available for all major platforms. (*)

Ardour http://www.ardour.org/ "is a digital audio workstation. You can use it to record, edit and mix multi-track audio. ... If you've been looking for a tool similar to ProTools, Nuendo, Cubase SX, Digital Performer, Samplitude or Sequoia, you might have found it." For Linux and OS X (no Windows version), source code available.

Inkskape http://www.inkscape.org/ is an open-source vector graphics editor, available for all major platforms.

The Gimp http://www.gimp.org/ is an open-source image manipulation programme, available for all major platforms. To make the transition easier for Photoshop users there is also the GimpShop http://plasticbugs.com/?page_id=294.

CinePaint (Film Gimp) http://www.cinepaint.org/ is an open-source programme for deep paint manipulation and image processing (e.g. motion picture frame-by-frame retouching). An upcoming update is expected to support all major platforms.

ffmpeg x http://www.ffmpegx.com/ is a popular shareware programme for transcoding video on the Mac, maybe not a tool that is easy to use, but works well once configured to one's needs. (The open-source VLC media player http://www.videolan.org/ can also be used for transcoding video and is available for all major platforms.)

Jashaka http://www.jahshaka.org/ is "the worlds first OpenSource Realtime Editing and Effects System", available for all major platforms.

LiVES http://lives.sourceforge.net/ is "a Free, Open Source video editor *and* a VJ tool." It is "fully cross platform for Linux and many flavours of Unix (e.g. BSD, openMosix, IRIX, OSX/Darwin)."

Kdenlive http://kdenlive.org/ is "a non linear video editor for the KDE environment running on Linux. It is based on the MLT video framework which relies on the FFMPEG project".

Cinelera is a "non-linear video editor and compositor for Linux", there are two versions http://www.heroinewarrior.com/index.php3 and http://cvs.cinelerra.org/.

Ubuntu Studio http://ubuntustudio.org/ is "A multimedia creation flavor of Ubuntu" and "aimed at the GNU/Linux audio, video and graphic enthusiast as well as professional. We provide a suite of the best open-source applications available for multimedia creation. Completely free to use, modify and redistribute. Your only limitation is your imagination."

Blender http://www.blender.org/ is an open-source 3D modeling/animation programme, available for all major platforms.

See also the Wikipedia iMovie and Windows Movie Maker entries for basic (commercial) video editing software (en.wikipedia.org). A basic DV video editing software for Linux is the open-source Kino (www.kinodv.org).

(*) Mac OS X Audacity bug: if you hear no sound when watching .flv videos (e.g. YouTube) after using Audacity: Open Audio MIDI Setup (/Applications/Utilities/) and change the "Audio Output setting" from "96000.0Hz" back to "44100.0Hz" (see also Mac OS X: No audio from certain multimedia content). (docs.info.apple.com)

Audio/Screen Capturing

Mac/PC/Linux:

Audacity http://audacity.sourceforge.net/ for free audio capturing on OS X and Windows explained in this digg discussion (digg.com).

The open-source Streamripper http://streamripper.sourceforge.net/ lets users record e.g. webradio as .mp3 files. For OS X users: StreamRipperX http://streamripperx.sourceforge.net/ (the old StreamRipperX 1.0.5 still works under OS X 10.3.9, not only 10.2 as mentioned).

KeepVid http://keepvid.com/ or Video Downloader http://javimoya.com/blog/youtube_en.php let users download Flash Videos from sites like YoutTube.

PodTube (OS X) and iTube (Windows) are for YouTube to iPod. (www.epicempire.com) Note: If this link is not working also try The Amazing YouTube Tools Collection. (www.indianwebmaster.org)

See also (in this P2P Wiki section):

(Pro) Audio Tutorials/Information to learn about DRM removal.

Mac:

Wiretap http://www.ambrosiasw.com/utilities/wiretap/ "allows you to record audio from any running applications, as well as from any microphone, line-in, headset...". Commercial software. (Free option via Audacity: see above)

Snapz Pro X http://www.ambrosiasw.com/utilities/snapzprox/ "allows you to effortlessly record anything on your screen, saving it as a QuickTime® movie or screenshot". Commercial software.

Copernicus http://danicsoft.com/projects/copernicus/ "doesn't just take screenshots... allows you to save directly to RAM, increasing movie framerates significantly for shorter movies". Requires OS X 10.4. Free commercial software.

Screen Mimic http://www.polarian.com/products/ScreenMimic.php "allows you to create screencasts (recordings of your Mac OS X desktop) that can be saved as Adobe Flash (SWF), Flash Video (FLV), or Quicktime (MOV) files". Requires OS X 10.4. Commercial software.

PC:

CamStudio http://www.camstudio.org/ is an open-source "Free Screen Recording Software". Download via http://sourceforge.net/projects/camstudio/.

VH Screen Capture Driver http://www.free-codecs.com/download/VH_Screen_Capture_Driver.htm "is a DirectShow filter, which emulates Video Capture card and captures screen activity." Freeware.

List of Video Recording software from Softpedia http://www.softpedia.com/catList/112,0,1,0,1.html. Mainly commercial software, some freeware.

SnagIt http://www.softwarecasa.com/pprod/212401dd.htm "All the screen capture and editing functionality you’ll ever need, in one simply powerful program." Commercial software. (Free option via Audacity: see above)

Camtasia Studio http://www.softwarecasa.com/pprod/212402dd.htm "Full-Motion Screen Recording Software". Commercial software.

Linux:

recordMyDesktop http://recordmydesktop.sourceforge.net/ is an open-source software that "offers also the ability to record audio, along with video."

Mac/PC/Linux:

See also the related online article How-to: Rip DVDs with VLC. (www.therealcaffeine.com, 21.01.07)

YouTube Tools

The Amazing YouTube Tools Collection http://www.indianwebmaster.org/showthread.php?t=174 lists "YouTube third party tools which enhance your YouTube experience" (scroll down to see the tools collection).

Telephony (VoIP)/Video Calls

Gizmo http://www.gizmoproject.com/ is "A free phone for your computer", offers free voicemail and conference calls, calls can be recorded and it supports the open-source Asterisk (www.asterisk.org) PBX software. Gizmo currently has no video. Available for all major platforms.

Skype http://www.skype.com/ lets you "Free your conversations", offers conference calls for up to five participants and free video calls. Available for all major platforms.


Streaming/Webcam

<< Previous Chapter << | >> Next Chapter >>

Streaming

The VLC media player (or VideoLAN) http://www.videolan.org/, open-source, can also be used as a streaming server http://www.videolan.org/streaming/.

Icecast http://www.icecast.org/ is "free server software for streaming multimedia".

The Darwin Streaming Server http://developer.apple.com/opensource/server/streaming/index.html is "the open source version of Apple's QuickTime Streaming Server technology".

SHOUTcast http://www.shoutcast.com/download/broadcast.phtml software powers "Thousands of free Internet radio stations from around the world".

Webcam

See the Wikipedia Webcam entry for an overview about webcams and related topics. (en.wikipedia.org)

See also the related online article Broadcast Yourself Live On The Web: Best Tools To Create Your Own Live Web TV - A Mini-Guide. (www.masternewmedia.org, 24.04.07)

Annotation/Subtitles/Tagging

<< Previous Chapter << | >> Next Chapter >>

Audio/Video

Web-Based

mojiti http://mojiti.com/ "lets you tell the story your way. ... by annotating video with text, shapes, images and more." Example: http://mojiti.com/kan/941/1204

(Pro) Software

annodex http://www.annodex.net/ offers "Open standards for annotating and indexing networked media". Available as a Firefox extension. (February 2007: Seems not to work yet with Firefox 2.x.)

syncVUE http://www.syncvue.com/ "makes the review and approval process easier than ever before. Multiple people can simultaneously view and annotate local copies of the same media files in perfect sync from different locations - whether separated by cubicles, city blocks, or continents." Commercial software.

Annotation Edit http://www.zeitanker.com/ "gives you a sophistcated interface to attribute and subtitle video or audio in very short time". Commercial software.

Belle Nuit Subtitler http://www.belle-nuit.com/subtitler/index.html is a "program to spot, edit and render subtitles for video editing, DVD authoring and digital cinema". Commercial software.

For research see also On the BBC Annotatable Audio project... (www.plasticbag.org, 18.10.05)

Geotagging

Geotagging with Zonetag and Bluetooth GPS... (www.plasticbag.org, 12.10.06)

See also the Wikipedia GeoTagging entry. (en.wikipedia.org)

How-To Sites/(Pro) Tutorials and Media Aggregation/Management

<< Previous Chapter << | >> Next Chapter >>

Note: for software (media aggregators) see Audio/Video Players/Aggregators, Web TV and Codec in this P2P Wiki section.

Image/Video/3D

Janee's Photoshop Tutorials http://myjanee.home.insightbb.com/tutorials.htm are "Photoshop Tutorials from the Goddess". Techniques described here can of course be applied to open-source alternatives like the Gimp or be a useful resource for editing/compositing work in other programmes like Final Cut Pro.

Ken Stone's Final Cut Pro site http://www.kenstone.net/fcp_homepage/fcp_homepage_index.html is one of the best resources for FCP tutorials. A lot of concepts and techniques can of course be applied to other non-linear editing solutions.

Apple's H.264 Frequently Asked Questions http://www.apple.com/quicktime/technologies/h264/faq.html are a good introduction to this "next-generation video compression technology".

See also the related online article Why Ogg Theora Matters for Internet TV for open-source alternatives. (maketelevision.com, 14.03.06)

BlenderWiki http://wiki.blender.org/index.php/Main_Page is the most comprehensive online resource ("User's Manual", "Noob to Pro", "Blender Summer of Documentation" and more) for the free and open-source Blender http://www.blender.org/ 3D modeling/animation programme.

TuftsOpenCourseWare offers many .pdf http://ocw.tufts.edu/Content/28/supplementarymaterial/366744 and over 100 video tutorials http://ocw.tufts.edu/Content/28/supplementarymaterial/366743 for "three-Dimensional Modeling, Animation and Rendering Using Blender 3D Software".

Audio/Video Players

iTunes/iPod

The Complete Guide to Managing iTunes Videos (ilounge.com, 15.02.07)

How to: Share your music via iTunes on the Net (www.sevitz.com, 12.03.05)

PodTube (OS X) and iTube (Windows) are for YouTube to iPod (www.epicempire.com, 06.09.06). Note: If this link is not working also try The Amazing YouTube Tools Collection. (www.indianwebmaster.org)

hymn http://hymn-project.org/ "...allows you to free your iTunes Music Store purchases (protected AAC / .m4p) from their DRM restrictions with no loss of sound quality."

FairGame http://seidai.50webs.com/Seidai%20Software.html "will convert the songs you bought on the iTunes store to an unprotected format..." See also the related online article FairGame cracks iTunes using iMovie. (www.boingboing.net, 31.10.06)

iLounge http://www.ilounge.com/ is about "All things iPod, iTunes and beyond". This is a commercial site with a lot of useful resources (good forums, iPod how-to related articles and more).

Zune

HOW TO - Copy data off a Microsoft Zune (use as a hard drive) (www.makezine.com, 23.11.06)

See also the related online article Zune, Creative Commons Don't Mix (www.wired.com, 27.11.06)

Players Supporting Ogg Vorbis

The XiphWiki's PortablePlayers page http://wiki.xiph.org/index.php/PortablePlayers lists "all mobile players known to support Ogg Vorbis. Some do also play FLAC (please add information)".

(Pro) Video Tutorials

How-to: Rip DVDs with VLC (www.therealcaffeine.com, 21.01.07)

Video Blogging using Django and Flash(tm) Video (FLV) (blog.go4teams, 23.07.06)

RSS and Atom Feed Auto-Discovery for Internet TV (maketelevision.com, 02.04.06)

See also (in this P2P Wiki section):

Related Links/Resources for more video and film making related resources.

(Pro) Audio Tutorials/Information

Podcasting

HOW TO - Podcasting for educators (www.makezine.com, 08.12.06)

Podcasting in Education (chatt.hdsb.ca)

Apple's Podcaster Tech Specs (www.apple.com)

The Podcasting Legal Guide (wiki.creativecommons.org)

DRM

Convert DRM-protected WMA files to unprotected MP3s (lifehacker.com, 05.02.07)

FairGame cracks iTunes using iMovie (www.boingboing.net, 31.10.06)

FLOSS Manuals

FLOSS Manuals http://en.flossmanuals.net/ "is about helping people to use free software by providing quality free manuals. Click on any of the manuals below to read."

Web Building Tutorials

W3Schools Online Web Tutorials http://www.w3schools.com/default.asp "At W3Schools you will find all the Web-building tutorials you need, from basic HTML and XHTML to advanced XML, SQL, Database, Multimedia and WAP."

DVD/PVR/P2P TV/IPTV

VideoHelp http://www.videohelp.com/ is a resource for the advanced consumer (prosumer), has a how-to section (links to many tutorials from all over the web) and forums.

CenterStage http://centerstageproject.com/ is an open-source "Mac Media Center" for Mac OS X.

MediaPortal http://www.team-mediaportal.com/ is an open-source "free MediaCenter" for Windows.

MythTV http://www.mythtv.org/ is an open-source "homebrew PVR project" for Linux.

See also the P2P TV and IPTV entries from our P2P Encyclopedia in this Wiki.

RSS TV = Indie IPTV

While the entertainment industry is betting high on set top boxes ("media centres") - proprietary technology and user unfriendly DRM included - for TV over the net delivery (IPTV), there is an increasing number of users building their own PVRs (Personal Video Recorder) or a combination of PC, feed aggregator (RSS reader) and BitTorrent technology to get both legally available independently produced content, as well as mainstream TV shows delivered automatically to their PCs.

From an indie media producer's point of view RSS TV can be seen as the future of content distribution: RSS TV = Indie IPTV (or maybe it should be called iPTV: Rip. Mix. Burn. Feed...?)

For details see these related online articles:

Coming to your TV: RSS (describes an alternative use for Apple's upcoming AppleTV - www.p2p-blog.com, 10.01.07)

Hack Attack: Get your TV season pass with Democracy (www.lifehacker.com, 03.10.06)

How to Subscribe to TV Shows Using The Democracy Player, Bittorrent, and RSS (soylentfoo.jnewland.com, 23.02.06)

For finding independently produced video content see:

* Videoblog and Indie TV Directories *

Democracy Channel Guide | Democracy Internet TV Channel Guide (channelguide.participatoryculture.org) - Democracy Player is now know as Miro http://www.getmiro.com/

FireAnt.tv - Videoblogs, Vlogs, Video Podcast, Video Podcast Directory, Internet TV (fireant.tv)

The videoblog and podcast directory. (www.mefeedia.com)

VLOGDIR The Videoblog Directory listing thousands of vlogs and vodcasts (Note: "See VLOGDIR" only links to a photo of the directory - "Choose Category" and hit "Go" instead) (www.vlogdir.com)

The blip.tv "Shows" directory (Click "Shows" and "Browse by..." to find content by genre.) (www.blip.tv)

One starting point for finding independently produced content on YouTube is

"YouTube's Featured Videos by Category".

But the best way to find interesting content on YouTube might be to look at "Playlists" from users with similar interests or at "Related" when watching a video.

This page http://www.youtube.com/rssls explains how the YouTube RSS feeds work. Example: if you wanted to subscribe to the videos by YouTube user geriatric1927 http://www.youtube.com/profile?user=geriatric1927 you would add

feed://www.youtube.com/rss/user/geriatric1927/videos.rss

in e.g. Miro http://www.getmiro.com/ under "Channels" > "Add Channel...": all of this user's videos will then be downloaded automatically - including videos that he might add only later to his channel!

Indie distributors not so familiar with online media distribution might also want to have a look at the Beginner's Guide to the AudioVisual P2P Net (in this P2P Wiki section)

and specially at the open-source Broadcast Machine http://www.getmiro.com/create/broadcast/.