最終更新日: 2008/3/7
ã“れã¯ä½•?
Intel Macã§mencoderを使ã£ãŸVP6エンコードを容易ã«è¡Œã†ãŸã‚ã®ãƒ„ールã§ã™ã€‚Windows用ã®DLLを利用ã™ã‚‹æ€§è³ªä¸Šã€PowerPC Macã§ã¯å‹•作ã—ã¾ã›ã‚“。
準備
VP6ã®dllをインストールã—ã¦ãŠãå¿…è¦ãŒã‚りã¾ã™(/usr/local/lib/codecsã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•れるvp6vfw.dllãŒå¿…è¦ã§ã™)。
mplayerã®å…¬å¼ã‚µã‚¤ãƒˆã®ãƒ€ã‚¦ãƒ³ãƒãƒ¼ãƒ‰ãƒšãƒ¼ã‚¸ã‹ã‚‰Intel Mac用ã®ãƒã‚¤ãƒŠãƒªã‚³ãƒ¼ãƒ‡ãƒƒã‚¯ãƒ‘ッケージをダウンãƒãƒ¼ãƒ‰ã—(Mac OS X x86 20060611ã¨æ›¸ã„ã¦ã‚ã‚‹ã‚‚ã®ã§ã™)ã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã—ã¦ãŠã„ã¦ãã ã•ã„。
ä½¿ã„æ–¹
エンコードã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«é¸æŠž(ã‚‚ã—ãã¯ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ã«ãƒ‰ãƒ©ãƒƒã‚°)ã—ã€å‡ºåŠ›ãƒ•ã‚¡ã‚¤ãƒ«ã‚’æŒ‡å®šã—ã¦é–‹å§‹ãƒœã‚¿ãƒ³ã‚’クリックã—ã¾ã™ã€‚ãƒãƒ¼ãŒä¼¸ã³åˆ‡ã£ãŸã‚‰ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰çµ‚了ã§ã™(2passã®å ´åˆã¯2回行ã„ã¾ã™)。
出æ¥ä¸ŠãŒã£ãŸãƒ•ァイルã®ãƒ“ットレートã¯ãƒã‚°ã®æœ«å°¾ã‚’å‚ç…§ã—ã¦ãã ã•ã„。ã¾ãŸã€ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ä¸ã«ã¯ãƒ“ãƒƒãƒˆãƒ¬ãƒ¼ãƒˆã‚’é€æ¬¡è¡¨ç¤ºã—ã¾ã™ã®ã§ã€é€”ä¸ã®æ™‚ç‚¹ã§æŒ‡å®šã—ãŸãƒ“ットレートã¨ã‹ã‘離れã¦ã„ã‚‹å ´åˆã€ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ã‚’䏿¢ã—ã¦è¨å®šã‚’変更ã—åˆã‚ã‹ã‚‰ã‚„り直ã™ã®ã‚‚手ã§ã™ã€‚ãƒã‚°ã¯ã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰é–‹å§‹æ™‚ã«è‡ªå‹•ã§è¡¨ç¤ºã•れã¾ã™ãŒã€é–‰ã˜ã¦ã—ã¾ã£ãŸå ´åˆã¯ã‚¦ã‚¤ãƒ³ãƒ‰ã‚¦ãƒ¡ãƒ‹ãƒ¥ãƒ¼ã‹ã‚‰è¡¨ç¤ºã•ã›ã‚‹äº‹ãŒã§ãã¾ã™ã€‚
変æ›ã§ãるファイル
libavcodecãŒã‚µãƒãƒ¼ãƒˆã—ã¦ã„るフォーマット/コーデックãªã‚‰ã»ã¼å…¨ã¦å¯èƒ½ã ã¨æ€ã‚れã¾ã™ã€‚QuickTimeã€AVIãªã©ã®ãƒ•ォーマットã‹ã‚‰ç›´æŽ¥å¤‰æ›ã§ãã¾ã™ã€‚
å„è¨å®šé …ç›®ã®èª¬æ˜Ž
ビデオ
- ビットレート
-
目標ã¨ã™ã‚‹ãƒ“ットレートを指定ã—ã¾ã™ã€‚
1pass/2passã¯ã€1passã®æ–¹ãŒã‚¨ãƒ³ã‚³ãƒ¼ãƒ‰ã¯é€Ÿã„ã§ã™ãŒã€å‹•ããŒå¤šã„å‹•ç”»ã®å ´åˆã¯2passã®æ–¹ãŒå“質をä¿ã¡æ˜“ã„ã§ã™ã€‚
- Min. Quantizer
-
最低圧縮率ã§ã™ã€‚数値ãŒå¤§ãã„ã»ã©åœ§ç¸®çއãŒä¸ŠãŒã‚Šå“質ãŒä¸‹ãŒã‚Šã¾ã™ã€‚0〜63ã®ç¯„å›²ã§æŒ‡å®šã—ã¾ã™ã€‚
- Max. Quantizer
-
最大圧縮率ã§ã™ã€‚数値ãŒå¤§ãã„ã»ã©åœ§ç¸®çއãŒä¸ŠãŒã‚Šå“質ãŒä¸‹ãŒã‚Šã¾ã™ã€‚0〜63ã®ç¯„å›²ã§æŒ‡å®šã—ã¾ã™ã€‚
- 最大ã‚ーフレーム間隔
-
ã‚ーフレームを挿入ã™ã‚‹æœ€å¤§é–“隔を指定ã—ã¾ã™ã€‚通常ã¯fpsã®10å€ç¨‹åº¦ã®å€¤ã‚’指定ã—ã¾ã™ã€‚
- フィルタ
-
mencoderã«ã‚ˆã‚Šé©ç”¨ã™ã‚‹ãƒ•ィルタを指定ã—ã¾ã™ã€‚使ã„ãã†ãªã‚‚ã®ã‚’プリセットã¨ã—ã¦ç”¨æ„ã—ã¦ã„ã¾ã™ãŒã€ãれ以外ã®ã‚‚ã®ã‚’使ã„ãŸã„å ´åˆã¯ã‚«ã‚¹ã‚¿ãƒ ã«ã‚³ãƒžãƒ³ãƒ‰ãƒ©ã‚¤ãƒ³ã‚ªãƒ—ションを直接記入ã—ã¦ãã ã•ã„。例ãˆã°Lanczos3リサイズ(512x384)ã¨åŒç‰ãªã‚ªãƒ—ションã¯
-sws 9 -vf flip,scale=512:384:::3
ã¨ãªã‚Šã¾ã™ã€‚VP6ã®å ´åˆã¯flipフィルタãŒå¿…é ˆãªäº‹ã«æ³¨æ„ã—ã¦ãã ã•ã„。fpsを変更ã—ãŸã„å ´åˆã€ã‚¤ãƒ³ã‚¿ãƒ¬ãƒ¼ã‚¹è§£é™¤ã—ãŸã„å ´åˆãªã©ã‚‚カスタムを使ã£ã¦ãã ã•ã„。
- 2pass ビットレート制御
-
2passエンコードã«ãŠã„ã¦ãƒ“ットレートã®å¤‰å‹•を制御ã™ã‚‹ãŸã‚ã«ä½¿ã„ã¾ã™ã€‚通常ã¯ãƒ‡ãƒ•ォルトã®ã¾ã¾ã§OKã§ã™ã€‚
オーディオ
- ビットレート
-
目標ã¨ã™ã‚‹ãƒ“ットレートを指定ã—ã¾ã™ã€‚CBRã®å ´åˆã¯ä»•様上ã€ä¸é€”åŠç«¯ãªãƒ“ãƒƒãƒˆãƒ¬ãƒ¼ãƒˆã¯æŒ‡å®šå‡ºæ¥ãªã„äº‹ã«æ³¨æ„ã—ã¦ãã ã•ã„。
- サンプルレート
-
44100Hzã€22050Hzã€11025Hzã®ã„ãšã‚Œã‹ã‚’é¸æŠžã—ã¦ãã ã•ã„。
指定ã—ãŸãƒ“ットレートを超ãˆãŸå ´åˆã®å¯¾å‡¦
- ビットレートを下ã’ã‚‹
- Min. Quantizerを上ã’ã‚‹
- Max. Quantizerを上ã’ã‚‹
- (2passã®å ´åˆ)ãƒ“ãƒƒãƒˆãƒ¬ãƒ¼ãƒˆåˆ¶å¾¡ã®æœ€å¤§ãƒ“ットレート(%)を下ã’ã‚‹
ダウンãƒãƒ¼ãƒ‰
ソースコードã¯ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
æ›´æ–°å±¥æ´
2008/3/7
- ãƒã‚°ãƒ†ã‚ストã®è¡¨ç¤ºãŒä¸å®‰å®šãªã®ã‚’ä¿®æ£
NSTextFieldã®text storageã®attributeã£ã¦ã®ã¯releaseä¸å¯ãªã®ã‹???
2008/3/6
- 2passã§ãƒ—リセットフィルタを使ã£ãŸæ™‚å‹•ã‹ãªã„ã®ã‚’ä¿®æ£
ã™ã‚“ã¾ã›ã‚“
2008/3/5
- カスタムフィルタを入力ã—ã¦ã‚‚åƒã‹ãªã„ãƒã‚°ã‚’ä¿®æ£
2008/3/3
- initial release.
- エンコードä¸ã«ãƒ“ットレートを表示ã™ã‚‹ã‚ˆã†ã«
ã“ã®ãƒšãƒ¼ã‚¸ã¯ãƒªãƒ³ã‚¯ãƒ•リーã§ã™ã€‚
一応連絡先