顯示具有 網路 標籤的文章。 顯示所有文章
顯示具有 網路 標籤的文章。 顯示所有文章

2009年6月24日 星期三

Producing videos with a linux netbook, digital camera, and limited bandwidth

The processing power on a netbook is often insufficient for rendering video files. Either it takes a unacceptable amount of time, or fails comletely. After experimenting a bit, here is a quick way to produce videos while traveling with your camera and netbook.

First, use your camera to record video clips. You should have a rough idea of the storyboard of your final video. Split them into scenes, and record them separately.

My camera, Fujifilm F100fd, records video into AVI files. For example, I decide to make an intro, then a panoramic scenic view, and the ending. We will have 3 files: DSCF0001.AVI, DSCF0002.AVI, and DSCF0003.AVI. Transfer them onto the computer either using a card reader or USB cable.

Next, we join the video files by simply attaching them together with 'cat'.
cat DSCF0001.AVI DSCF0002.AVI DSCF0003.AVI > output.avi

You can also rearrange scenes if you like.
cat DSCF0003.AVI DSCF0002.AVI DSCF0001.AVI > output.avi


Sometimes, particularly with videos from cameras, the sound might be dropped in a couple of frames. The header of the AVI file also has to be reconstructed. We re-sync the sound and video with mencoder (part of the mplayer package):
mencoder -forceidx -oac copy -ovc copy output.avi -o output_synced.avi


Now you have a synced AVI that is cut, rearranged, and suitable for viewing. If you wish to upload to youtube, you can compress the film to a smaller format. I tried to export to DivX without luck, while WMV worked for me. Here is the command to convert to WMV:
ffmpeg -i output_synced.avi -vcodec wmv2 -acodec wmav2 output_final.wmv


Alternatively, you can try WinFF and experiment with various video formats, and see which one fits you best. The video is all done and ready for upload! FireUploader may be able to assist you in uploading the file.

With this method I was able to post quite a few videos without the trouble of using a real video editing software, or rendering of video files. I hope people with limited computer resources, travelers, for example, will find this helpful and produce more interesting videos!

2008年7月1日 星期二

在Google Analytics中標示BBS來的訪客

想必大家對於Google Analytics有所聽聞,在您的站裝上Analytics之後,可以追蹤訪客從哪裡來、看了什麼頁面、用了什麼樣瀏覽器等等。對有志認真經營的人而言,知道自己寫的哪一類文章比較吸引人、新舊訪客從哪裡找到你的站,都是很重要的資訊。

關於如何在站上安裝Analytics,請洽詢Google,我就不多作說明了。

有許多寫作Blog的人,經常是橫越在BBS和WWW兩個媒介的。其中有一個困擾是,沒辦法看見自己的訪客有多少比例是從BBS上面來的。從其他網站(社群網站、不小心被推上首頁、搜尋引擎)過來的,都可以在報告裡面看到,但是因為BBS的歷史特性,所以在Analytics裡無法自動辨識出來。

這篇文章將會教您如何設定,從BBS中的各個來源(例如說八卦版、個版、簽名檔)都可以清清楚楚地顯示在Analytics上。

我們要運用的是Google Analytics的Campaign功能。這個功能是拿來評估在各個地方打廣告帶來的點閱率,不過剛好可以達成我們的目標。

我以上次發表的衝浪初體驗:烏石港為例,示範如何運用Campaign追蹤。首先介紹URL Builder,這是拿來幫助我們設計出連結的。接下來會跟各位解釋如何使用,但若您想要看更詳細的英文說明,也可以點下URL Builder頁面裡的How do I tag my links?。

首先第一個欄位是「Website URL」,也就是您網頁的URL。在本例中,就是衝浪初體驗:烏石港的URL:
http://accordt.blogspot.com/2008/06/blog-post_20.html
下面有好幾個欄位,分別是Source、Medium、Term、Content、Name。藉由這幾項資訊辨識出訪客是在哪裡看到文章的連結而來到本站的。Campaign Source是指來源,例如說個版或是簽名檔。Campaign Medium是媒介,應該是BBS。Campaign Term在付費廣告中才會用到,指的是所購買的關鍵字。Campaign Content是不同版的內容,例如說不同的簽名檔。Campaign Name則是整個Campaign的名稱。除了打*的欄位為必填,其他的可以留空。

我針對每個可以設定的欄位舉一些範例,比較好了解:






Source
  • ptt_surf
  • ptt2_accord
  • ptt_sig
  • Medium
  • bbs
  • Term不使用,留白
    Content
  • sig1
  • sig2
  • Name
  • surf

  • 在本例中,要貼在PTT Surf版的連結設定如下:
    • URL:http://accordt.blogspot.com/2008/06/blog-post_20.html
    • Source:ptt_surf
    • Medium:bbs
    • Name:surf
    按下Generate URL的按鈕,就可以得到最後的URL了:
    http://accordt.blogspot.com/2008/06/blog-post_20.html?utm_source=ptt_surf&utm_medium=bbs&utm_campaign=surf
    把這個連結貼上Surf版的文章就OK囉。當然,網址太長,也可以用TinyURL來縮短網址,想必這個各位鄉民都駕輕就熟了吧!

    用一樣的方法,也可以設計簽名檔裡用的連結。假設我們有一個5566的簽名檔:
    • URL:http://accordt.blogspot.com/
    • Source:ptt_sig
    • Medium:bbs
    • Content:5566
    • Name:sig
    這樣就得到簽名檔用的連結啦!往後,你就可以在Analytics上看到有多少人因為你的5566簽名檔而決定點閱你的Blog了。

    2008年6月10日 星期二

    尋找天底下的蔡牧宏!

    我在這個站上放上自己的名字,因為這些文章都是我寫的,這都是我的一部份。我希望別人如果對我有興趣,能夠在搜尋引擎上找到這個站,看到更多關於我的事情。

    因此我偶而也會去Google一下自己,看看這個站是不是在排名的最前面,或著最近有沒有不小心得罪了什麼人被放了炸彈。所幸到目前為止我還不有名到那個程度,平平安安的過日子。不過在Google自己的時候,也會發現一些和我沒有關係的事情:這個世界上還有另外的蔡牧宏存在。

    目前整理看起來,總共有三個人:
    1. 我:和建興國中、台南一中、台大醫學、Linux、本站、法國有關的。
    2. 第二位先生,和電機資工領域工作,1993時在揚智科技(正好是我最近洽詢Webcam Linux support的公司),在清華大學拿到碩士學位。
    3. 第三位先生,現在好像就讀明道中學一年級,也是非常優秀的樣子。小論文比賽入選了兩篇,而且一篇是化學一篇是史地!申請了中山醫學院2008全國高中牙醫營,不過目前是備取,所以未來也想要走醫學嗎?
    能找到的資料大概就是這樣了。不知道會不會有機會認識另外兩位蔡牧宏呢?如果你們剛好也Google自己看到這篇文章的話,歡迎出個聲喔!

    2007年6月24日 星期日

    新萬里長城

    中國最有名的建築,非萬里長城(The Great Wall of China)莫屬了。萬里長城抵禦北方的異族,讓中原的人民可以好好的生活,在中國歷史上有重要的地位,現今也是重要的文化資產。

    現代的中國也有新的萬里長城。這座長城不蓋在土地上,而是在網路世界中。中國政府架設了一個大防火牆,對網路資訊加以控管。凡是牴觸政府政策的,一概都被禁止。前一陣子Flickr相簿因為有天安門事件的照片,居然也被中國政府給審查掉了,無法連線。這個在中國稱「金盾計畫」的國家級大防火牆,我們戲稱他為The Great Firewall of China。

    看到這個網站 (http://www.greatfirewallofchina.net),可以檢查各個不同的站台在中國是否暢通無阻。一時好奇試了自己的站,結果居然是:

    哈,這個站居然被擋了!雖然我是台灣人,心中暗自藏著台獨思想,不過沒在這邊寫出來呀。真可惜,中國人看不到我的文章了。

    又測試了一下,連我們的共筆網站都被擋了。不知道The Great Firewall of China是怎麼決定擋甚麼站的?

    註:要一直努力提醒自己,才能記得避免寫「大陸」,而是「中國」。我們是兩個不同的國家,記得要以正確名稱稱呼對方!

    2007年6月8日 星期五

    Eee PC:超小7吋筆電


    華碩推出了新的筆電,看起來真是輕便。據這份報導,只有0.89公斤重,而且定價只有199美元!等於是比一台數位相機還要便宜。雖然說現在已經有UMPC這種東西,不過那小小的鍵盤實在是沒有辦法打字。這台筆電的鍵盤看起來打起字來應該還算順手吧。果真定價如此便宜,又這麼輕,那麼以後出國就可以考慮帶著電腦遊天下囉!

    Oh and, it runs Linux.

    2007年6月3日 星期日

    難學的德文

    哈,我沒有真的學過德文,所以要麻煩學過的同學朋友來指證一下囉。

    今天逛到了這篇馬克吐溫(Mark Twain)所寫的《The Awful German Language》,雖然有點長,不過頗有意思。其中講到了很多德文不合理的地方,對於學德文的外國人是很大的障礙。我沒有學過德文,無從辨別其真偽,但且節錄如下,翻譯的不好請見諒。也許正在學德文的同學能對之會心一笑?

    德文中有十種時態,每種都很煩人。德文報紙中平均一個句子會佔掉四分之一欄,而且不照順序地用到所有十個時態。作者下筆時會隨性製造出新的字彙,由六或七個單字組合而成,其中並沒有任何連接符(hyphen)。這個句子形容十四五樣東西,各自都應該用小括號包起來,然後再用三四個中括號,最後是一個國王級的大括號,之後才是動詞!這時讀者才終於知道這個句子究竟要表達甚麼。
    舉例而言,這是從一本暢銷德文小說裡面取出來的句子。以下的逐字翻譯加上了連接符與括號,以便讀者能夠了解其句意。記住原文中並沒有這些連接符與括號,讀者必須掙扎地採過這些字母才能夠在句子的最後面找到動詞。

    "But when he, upon the street, the (in-satin-and-silk-covered-now-very-unconstrained-after-the-newest-fashioned-dressed) government counselor's wife met," etc., etc.[1]

    [1] Wenn er aber auf der Strasse der in Sammt und Seide gehüllten jetzt sehr ungenirt nach der neusten Mode gekleideten Regierungsräthin begegnet.

    這個句子是從Mrs. Marlitt的The Old Mamselle's Secret擷取出來的。此句符合標準的德文文法,然而可以看見動詞距離句子的開頭有多麼遙遠。在德文的報紙中,動詞常會出現在隔壁頁;我甚至聽說,有時在這麼長串的形容詞綴語之後,趕著印刷的編者忘記放上動詞就交稿了。可想而知,讀者根本就一頭霧水。

    德國人還有另外一種形式的括號,是把一個動詞分割成兩部份而成。頭半部放在段落的前頭,尾部卻放在句尾!天底下還有比這更令人困惑的事嗎?這種怪東西叫做可分割動詞(Separable verbs)。動詞的兩部份能夠分的越開,作者就越得意。其中一個很受歡迎的動詞是reiste ab,意為出發(departed)。以下是從一本小說中取的句子,譯為英文:

    "The trunks being now ready, he DE- after kissing his mother and sisters, and once more pressing to his bosom his adored Gretchen, who, dressed in simple white muslin, with a single tuberose in the ample folds of her rich brown hair, had tottered feebly down the stairs, still pale from the terror and excitement of the past evening, but longing to lay her poor aching head yet once again upon the breast of him whom she loved more dearly than life itself, PARTED."

    看來德文還不是普通的難學。德文之外,法文也遭受不少批評,大多是來自法國的死對頭英國。如同德文,法文的名詞也有陰性陽性,但沒有中性。對母語名詞沒有陰陽性的英美人來說,實在是件擾人的事,動詞詞尾的變化也是不少怨念的根源。在網路上找了一下,對於法文的抱怨似乎沒那麼容易找到,大多是對於法國民族性的批評,如:

    Why is the Tour de France so popular with the French?
    Because it's the only sport where you don't need balls.

    難道英文就沒有人批評嗎?喔,當然是有的。不過作為強勢語言,受到的責難自然少了許多吧。況且對英文的不滿,相信大家都親身過了。文章本身的性質關係,恕這次無法為您翻譯,同樣來自幽默的馬克吐溫先生的一大經典《A Plan for the Improvement of English Spelling》:
    For example, in Year 1 that useless letter "c" would be dropped to be replased either by "k" or "s", and likewise "x" would no longer be part of the alphabet. The only kase in which "c" would be retained would be the "ch" formation, which will be dealt with later. Year 2 might reform "w" spelling, so that "which" and "one" would take the same konsonant, wile Year 3 might well abolish "y" replasing it with "i" and Iear 4 might fiks the "g/j" anomali wonse and for all.

    Jenerally, then, the improvement would kontinue iear bai iear with Iear 5 doing awai with useless double konsonants, and Iears 6-12 or so modifaiing vowlz and the rimeining voist and unvoist konsonants. Bai Iear 15 or sou, it wud fainali bi posibl tu meik ius ov thi ridandant letez "c", "y" and "x" -- bai now jast a memori in the maindz ov ould doderez -- tu riplais "ch", "sh", and "th" rispektivli.

    Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld.

    二十一世紀是中國人的世紀,或著至少,講中文的市場大到令人不可忽視。相信不久之後,我們就可以看見歐美人士對於中文的怒吼了!

    2007年3月13日 星期二

    主流媒體伸入網路的觸角

    因緣際會,我和同學們去法國旅遊,竟變成民生報採訪的題材。我猜一方面也是讓校園記者練兵,才會惠顧我這個剛起步的自助旅行者。第一次自助旅行就被拿去寫報導,豈不是讓這麼多有經驗的自助旅行家見笑?不過新鮮的事物總是有趣,接受訪問被登在報紙上也是難得的體驗,所以也就很心虛的被登在民生報上面囉。

    前幾天心血來潮,在網路上搜尋自己的名字。以前也作過這種事,出現的大多是國高中時期的競賽結果。這次一搜尋之下發現有不少筆都是這篇報導,或其轉貼、評論。我很驚訝有這麼多人會去注意主流媒體的網站,而且不只觀看而已,也進行轉貼與評論。

    在這篇為什麼你應該用真實姓名寫部落格中,作者認為現代人的名字,在網路上有很大的價值。在網路上搜尋你的名字,所呈現的就是你在網路上的樣貌。因此好好地經營這個樣貌,絕對是有其優勢的。尤其是在主流媒體的力量如此大的情況下,網路等於是僅存可以發聲的地域。假設今天民生報對我的報導不是自助旅行,而是較為負面的消息,例如說「據聞經常蹺課」,那麼所有搜尋我名字的人得到的第一印象就是我會蹺課了。

    自己名字的價值,掌握在自己手裡。現代主流媒體的力量透過報紙、電視,慢慢延伸到網路來,但只有在網路,我們才有機會打敗他,發出自己的聲音。