MPEG AVI MOV 総合スレッド 15at MAC
MPEG AVI MOV 総合スレッド 15 - 暇つぶし2ch639:名称未設定
07/04/20 17:57:34 u7jdX20S0
>>638
ぬりがとうw

Perian 1.0b1、mkvの字幕、チャプター入りのままmovへの
コンテナ入れ替え問題ないんだな。
そのまま動くしプロパティから字幕のon/off可能。
ま、試したのがH.264+AACだからなんだけど・・・

640:名称未設定
07/04/20 21:52:05 pVbV2bSU0
>プロパティから字幕のon/off可能
って何ですか?

641:名称未設定
07/04/20 22:29:00 fsKw7vBT0
>>640
MKVの字幕

642:名称未設定
07/04/20 23:17:46 pAGErpFE0
QTproじゃないと弄れないんじゃなかったっけ?>プロパティ

643:名称未設定
07/04/20 23:33:11 pVbV2bSU0
QTProじゃ字幕の存在自体確認できないけど…。

644:名称未設定
07/04/20 23:41:51 MAyrXpI3O
↑そもそもそのマトリョーシカには字幕入ってるの?

645:名称未設定
07/04/20 23:42:55 pVbV2bSU0
>>644
MPlayerやvlcで字幕入りを確認済です。

646:名称未設定
07/04/21 00:27:20 PN5JfQeS0
ん?動画に直接入ってる以外なら、プロパティのフォーマットに「text subtitle」
と出てるでしょ?
組み方次第でどーなっとるのかは知らんけど。

647:名称未設定
07/04/21 01:17:31 2yHO0ZRV0
~/Library/QuickTime へのインストールの問題、早速バグレポートにあがってるね。

648:名称未設定
07/04/21 02:10:25 y6FhTFzn0
Perian 1.0を試してみた
web上のaviが再生出来ないバグが治ってる
MKVの再生は良好だけど地味にMatroskaQT.componentより重い
(MatroskaQTは展開が遅い読めなファイルがあるなど欠点も多い)
AVIのMP2やWMAオーディオを認識するけどまともに再生出来ない

H.264関連では
再生負荷はPPCではavc1Decoderより軽くQTより重い。
ただしMKVではavc1Decoder+MatroskaQTの方が軽い
色が白っぽくなる(ガンマ値の問題?)
MKVからMP4に映像のみそのまま書き出し可(音声はAACでもそのままは不可)
(何故かTrack Editが複数になるので再生時にひっかかりやすくなる)
些細な事ではコーデックの種類が表示されない。

とりあえず大きな問題点はないみたい

649:名称未設定
07/04/21 03:34:40 BxPdEABL0
0.5だとコーデックがDivX5.0になって普通に再生されるのに、
1.0だとMPEG-4デコンプレッサーとかいうコーデックになって固まるようになった。
0.5に戻したわ。

650:名称未設定
07/04/21 04:46:29 Yv6a0LAF0
試しにmkvファイルを再エンコしてるんだけど、CPU使用率が100%ぐらいしか
行かないような。Perian 1.0bはマルチコアに対応してないのかな?

651:645
07/04/21 07:12:19 I88TyVso0
>>646
あ、テキストベースのサブタイトルだったら出る訳ですか。
こっちの動画はidx+subを埋め込んだ奴だったので。。。

652:名称未設定
07/04/21 10:28:05 lfADK5kU0
マルチコアというかマルチスレッドでは。
それはそうと、エンコード時のスレッド数はエンコードで使用するCodecにもよるんじゃないかな。

653:名称未設定
07/04/21 10:50:03 rmBCWuiK0
>>650
Perianはデコーダで、エンコーダではないよ。

654:名称未設定
07/04/21 10:52:55 JjNE/9AR0
HandBrake 0.8.5 beta 1
URLリンク(handbrake.m0k.org)


655:名称未設定
07/04/21 11:10:48 lfADK5kU0
ちょっと思ったのは、マルチスレッドでエンコードするコンポーネントは、当然元になる絵のデコードも並列でやるんだよね。
そうするとデコーダが複数スレッドで動きそうなんだけど、デコードは基本的にReadOnlyだから何も考えなくてもスレッドセーフなのかな?

656:名称未設定
07/04/21 11:57:49 COKg+0ss0
>>655
デコーダとエンコーダは別のシステム。仲介物として非圧縮yuvの画像を扱う。

デコーダがマルチスレッドなのと、エンコーダがマルチスレッドなのとは
まったく違う話だよ。

657:名称未設定
07/04/21 14:26:34 JLBQxg5q0
デコードは一般的にほとんど負荷がカアkら内から、エンコードをマルチスレッドで行っても、デコードをマルチスレッドにすることはまれだと思う。

658:名称未設定
07/04/21 14:54:08 lfADK5kU0
>>656
別なのは理解してますが、その非圧縮yuv画像を得るためにデコーダが呼ばれるわけですよね。
で、エンコード処理が複数スレッドで走っている時はデコード・コンポーネントも複数スレッドから呼ばれるのかなと思いまして。

>>657
デコーダ側でマルチスレッド化することはないでしょうね。ただエンコーダが中間生成物を得るためにデコード処理を呼び出すところで、結果的に複数スレッドから呼ばれていそうな気がしたもので。

659:名称未設定
07/04/21 14:59:06 lfADK5kU0
ちょっとググったら、コンポーネントスレッドセーフフラグなるものがあるらしい。やっぱり作りによってはデコード(decompressor)コンポーネントもスレッドアンセーフになるんでしょうね。(と勝手に納得してしまった)

URLリンク(developer.apple.com)


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch