workflow

Carl Karsten carl at personnelware.com
Mon Sep 28 05:10:58 UTC 2009


On Sun, Sep 27, 2009 at 8:19 PM, Brendan Pike
<brendan at dbinformatics.com.au> wrote:
> Carl Karsten wrote:
>>
>> On Sun, Sep 27, 2009 at 10:32 AM, Brendan Pike
>> <brendan at dbinformatics.com.au> wrote:
>>
>>>
>>> Hi Carl
>>>
>>> Thanks for all the tips, I'll work through them soon.  Pretty sure my
>>> pcmcia
>>> firewire card doesn't like linux.  Fortunately I'm not relying on it for
>>> this round.
>>>
>>>
>>>>
>>>> Do you have a mixer? If not, these work great and come with a usb sound
>>>> device:
>>>>
>>>> http://www.behringer.com/EN/Products/1204.aspx
>>>>
>>>>
>>>
>>> Neat idea, I'll  be borrowing a very cheap mixer for the venue that needs
>>> a
>>> PA.  For the smaller venue's I was hoping to avoid dragging a mixer
>>> around,
>>> although if you have to then this line of mixer is certainly a goer.
>>>  That
>>> Zed-14 Dave cited looks brilliant.  I don't have the budget now but could
>>> certainly work towards it.
>>>
>>
>> The Zed-14 has 2 nice features: built in USB and 2 sizes of headphone
>> jack.  having to keep track of the adapter drives me nuts.
>>
>>
>>>>
>>>> When and where and what is the event you are planing to record?
>>>>
>>>>
>>>
>>> This Friday / Adelaide South Australia / its for a NFP association who
>>> focuses on quality in aged care.  They have smaller 'network' meetings
>>> every
>>> second month and one larger one annually (this Friday).
>>>
>>
>> Shucks.  I was wondering if I could help out, but the teleporter isn't
>> working yet.
>>
>>
>>>
>>> Initially I'm aiming to record with  camera's plus a screen capture, wack
>>> them up on blip.tv and later embed them in their website.  Once I have
>>> that
>>> down-pat I'll be aiming to stream live as well.
>>>
>>
>> good plan.
>>
>> How are you running the dvswitch components?
>>
>
> *Laptop 1 - Ubuntu Studio*:
>
>   * dvswitch
>   * dvsource-file feeding a loop of their logo which is animated (if
>     its finished in time)
>   * dvsource-dvgrab providing the main camera feed
>   * dvsource-alsa to grab the input of the laptop for sound (most
>     nervous about this one really)
>   * dvsink-files for dumping the output of course
>
> *Laptop 2 - Ubuntu*:*
> *
>
>   * dvsource-dvgrab sending back a feed of the TwinPact
>   * dvsource-dvgrab sending back a second audience camera feed (if the
>     camera arrives in time from my second hand eBay purchase)
>
>
> I've also written a simple start up script (shown below) which I intend to
> enhance once my skills are up to speed.  The script should probably be given
> flags for what IP to set the main laptop to then update /etc/dvswitch and
> /etc/hosts but for now it still makes things a bit quicker.
>
> # ============
> **#!/bin/bash
>
> echo "Start DVSwitch";
> gnome-terminal --window-with-profile=Default -e "./1_start_dvswitch_v8.sh"
> -t "MAIN DVSWITCH" --geometry=120x10+1157+73;
> command sleep 10;  # time to put in sudo password
>
> echo "Starting Looped Logo Feed";
> gnome-terminal --window-with-profile=Default -e
> "./2_start_dvfile-feed_v8.sh" -t "VIDEO LOOP FEED"
> --geometry=120x10+1157+255;
> command sleep 1;
>
> echo "Starting Main Camera Feed";
> gnome-terminal  --window-with-profile=Default -e
> "./3_start_camera-feed_v8.sh" -t "PRIMARY CAMERA FEED"
> --geometry=120x10+1157+437;
> command sleep 1;
>
> echo "Get Record File Lock";
> gnome-terminal  --window-with-profile=Default -e
> "./4_start_dvsink-record-file_v8.sh" -t "FILE RECORDING"
> --geometry=120x10+1157+619;
> command sleep 1;
>
> echo "Send ALSA Feed";
> gnome-terminal  --window-with-profile=Default -e
> "./5_start_dvalsa-feed_v8.sh" -t "ALSA FEED" --geometry=120x10+1157+801;
>
> # ============
>
> Eventually once I've run it a few times and have it working well I might
> create a tutorial based on my experiences for other newbies.

I had something like that once too.   There is also the script that
Ben wrote, but I never figured out how to set it up.

You should check this out: http://github.com/CarlFK/dvsmon
I find it really handy for doing the testing you are doing, and
running events too.

>
>> Do you have a URL of the talk schedule?   or a csv that I can try
>> importing into my processing system.  moments ago I just got it to
>> create both .ogg and .flv which means better flv version than blip can
>> create from the .ogg - no clue how much better, but it makes me feel
>> good :)   This isn't anything you need to worry about before the
>> event, so don't let it distract from getting things recorded.
>>
>
> http://www.acqa.org.au/News/Meeting-Agendas/ACQA-Network-Meeting-Agendas/2009/October-2009-Network-Agenda-South-Australia

gah - big wad of text.  nothing a little brute force programming can't fix:

http://github.com/CarlFK/veyepar/blob/master/dj/scripts/acqa_oct09.py

    *   2009-10-02 09:30:00 2009-10-02 10:00:00  Morning Tea available
on arrival
    * 2009-10-02 10:00:00 2009-10-02 10:45:00 ACQA - 'Yesterday, Today
and Tomorrow '
    * 2009-10-02 10:45:00 2009-10-02 11:30:00 Michael Peachy & Nick
Heywood Wellness & Lifestyle
    * 2009-10-02 11:30:00 2009-10-02 12:15:00 Nigel Langes - The
'Planting Seeds' Project; a mindset, a philosophy and a shared vision
.
    * 2009-10-02 12:15:00 2009-10-02 13:00:00 Lunch
    * 2009-10-02 13:00:00 2009-10-02 13:15:00 ACQA AGM
    * 2009-10-02 13:15:00 2009-10-02 14:00:00 Guest Speaker - Guild
Insurance - 'Risk Management'
    * 2009-10-02 14:00:00 2009-10-02 14:30:00 Caroline Lee -
LeeCarePlus - 'Preparation for an interface with ACQA'
    * 2009-10-02 14:30:00 2009-10-02 15:00:00 Kim Densham Rytec
'Computerised Rostering'
    * 2009-10-02 15:00:00 2009-10-02 15:30:00 Chris McCann - TAFE
'2010 - Aged Care Education Options'
    * 2009-10-02 15:30:00 2009-10-02 15:45:00 Terry Wilby - Forum
Close - ACQA Chairperson


>
> If you have any tips and getting best results with blip please let me know,
> I'll be trying to upload to blip immediately after the meeting.

enc.py will encode, post.py will post.  I recommend using them.  The
setup may seem like a bit of work, but for more than 2 or 3 talks it's
worth it.  plus enc.py adds a really slick title slide that fades into
the talk.

Ya know, you might want to use this step for adding in the animated
pre-roll logo thing.  trying to do that at at show time is adding one
more thing to a part of the process that is pretty concentration
intensive.

I plan on adding a credits slide too.

8 hours of content is going to take a while to encode - like 8 hours.
it's doable, and will make you a hero, but don't rush things.
screwing it up will A) make you an un-hero and B) cause lots of work
trying to fix.  I just looked at a show I did a few months ago.. omg
what a mess.

Read over the README at

http://github.com/CarlFK/veyepar/tree/master/dj/scripts/

I'm around on #dvswitch  irc.oftc.net - if you give me 24 hour warning
so I have some clue when you will be doing the show and the post
production I'll try to be around.

-- 
Carl K



More information about the dvswitch-devel mailing list