「好厲害!你是擅長老 Mac 的朋友呢!」


最近公司有一批老檔案需要轉檔,因為編碼的關係,只能用舊的 Mac OS 執行程式轉檔。於是,大家搬出了塵封已久的 iMac G3,通電後主機板看似還能正常運作——雖然光碟機和硬碟似乎都已經故障了,但接上 USB 光碟機和隨身碟後,總算能開進熟悉卻又陌生的 Mac OS 9.1。

經過一番努力,這台 iMac G3 擁有了高達⋯⋯384MB 的記憶體。

因為這台 iMac 沒有安裝 AirPort 介面卡,所以我們特意挖了一台無線網路基地台,來橋接公司的無線網路;換句話說,這台 iMac 某種程度上支援了 802.11n 的無線網路!(笑)

順利開啟 Google 首頁,但幾乎無法使用除了搜尋以外的所有服務⋯⋯這也難怪。

開機跟上網都解決了,但也不代表直接拿影片來點兩下滑鼠就可以播放。雖然可以安裝在這台 iMac 上的播放器不少,但要找到能夠流暢播放現在的電腦能轉得出來的格式,還得想辦法傳進這台 iMac,反而讓問題變得複雜許多。我們動用了堪稱「轉檔瑞士刀」的 FFmpeg 進行轉碼。

使用 Windows Media Player 播放 WMV 檔案的效果。

一開始,我們試了 Windows Media Player 的 WMV 格式,轉出的檔案大小約為 3.7MB,雖然勉強可以播放,但影像遠遠稱不上順暢,有時還會出現影音不同步的問題;試著降低畫格數或是解析度之後,效果都還是差強人意,於是我們轉向系統內建的 QuickTime 播放器。

使用 QuickTime 播放 MOV 檔案的效果。

FFmpeg 預設供 MOV 檔使用的影音編碼,已是 H.264/AAC,即使有軟體支援,這台老系統的硬體可能也解不動這樣的編碼;經過了幾次嘗試,我們找到了與這版 QuickTime 支援的編碼組合:MJPEG/PCM signed 8-bit(註:在當年,能錄影的數位相機幾乎都是用 MJPEG/PCM 編碼)。接著,我們試了 240p、360p 與 480p 的解析度,考慮到流暢度與檔案大小,最後選擇了 240p。1
那麼,最後的輸出結果究竟如何呢?

「好厲~害!你是擅長惡搞老 Mac 的朋友呢!」

雖然跟用 8088 播放《Bad Apple》相比,這幾個簡單的轉檔摸索過程根本微不足道,但當從跑著 MacOS 9.1.1 的老 G3 主機喇叭流洩出充滿毒素歡樂的《ようこそジャパリパークへ》,迴響在一本正經的辦公室中與平日忙碌緊張的同事們一起同(ㄒㄧ)樂(ㄉㄨˊ),一切的辛勞都有所回報了。
すごーい!たのしーい!

本文由技客宅物好朋友為您提供,期待下次見面!

與本文主題完全無關的延伸閱讀:

動物朋友 LOGO 產生器


  1. 我們轉出來的 .mov 檔案,240p 版本大小約為 23MB,480p 則是 53MB——同樣的影片如果使用當代壓縮編碼,最後的成品大概是 4MB / 10MB,對這台老機器所處的那個時代來說,這根本是外星黑科技吧⋯⋯不過一部分原因,也是由於這次測試中,聲音檔直接以未壓縮的 PCM 處理就是了。

關於作者

在〈「好厲害!你是擅長老 Mac 的朋友呢!」〉中有 3 則留言

  1. 黃子旗

    推出日期 1998年8月15日
    停產日期 2003年3月18日
    CPU PowerPC 750, 233 MHz – 700 MHz(特別版)
    以時代來看,VCD的規格應該都可以正常撥放吧==?
    不過,我真的老了,看到2003年彷彿就像昨天一樣的感覺。

    1. You-Cheng Hsieh

      VCD=MPEG-1@352×240, 和這篇轉出來的格式也算很接近了
      但是以時代來看 應該要能播放DVD的規格(MPEG-2@720×480)才對…?

發表迴響

Scroll to Top
Scroll to Top