[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/29 16:24 / Filesize : 334 KB / Number-of Response : 982
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【ニコニコ動画】FLV/MP4エンコードスレ 46【質問】



1 名前:名無しさん@お腹いっぱい。 [2009/01/30(金) 21:13:30 ID:yd/UHGCi0]
ニコニコ動画へ動画をUPするためのFLV/MP4ファイル作成に関する質問スレです。
テンプレやwikiをよく読んで、わからない時に質問するようにしましょう。

※ここは『作成済みの動画をニコニコ動画にアップ出来る制限内のFLV/MP4に変換する』ためのスレです※
 動画の作成方法、画質の追求については関連スレ等をどうぞ。
 ニコニコ動画からDLしたファイルの視聴・編集に関しても関連スレにどうぞ。

質問時は
1.元ファイルの詳細
2.使用ソフト
3.エラー起こすまでの操作手順
4.エラー発生時のエラーメッセージ
5.PC環境
等を忘れずに書きましょう。ここにエスパーは居ません。

次スレを立てるのは950辺りの人が宣言して立てる事。
宣言した人間が立てられなかったら失敗報告後に次の有志が宣言後立てる事。

公式サイト
ttp://www.nicovideo.jp/

ニコニコ動画まとめwiki-エンコード設定
ttp://nicowiki.com/encode.html

前スレ
【ニコニコ動画】FLV/MP4エンコードスレ 45【質問】
pc11.2ch.net/test/read.cgi/streaming/1229184790/

477 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 02:47:03 ID:CRVFvPoC0]
>>475
fpsとは1秒間に表示される画像の枚数と同義です。

同じ再生時間の120fpsの動画は、24fpsの動画の5倍の枚数の画を持ってることになります。
エンコ時には、これを一旦メモリー上に展開して、エンコーダはその画の並びから似通った部分を
抽出したり、或いはそれらを様々な方法で纏めたり圧縮したりする訳です。
当然、処理する枚数が増えれば、処理に必要な時間も増えます。つまりそういうことです。

おやすみなさい。

478 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 02:54:46 ID:CRVFvPoC0]
>>475
言い忘れました。
フレームレートの変更云々のくだりは、解ってて使ってるのなら構いませんが、もしもそうじゃないなら
無用にカクついたり、細かな文字などが潰れたりする可能性があります。解ってるならいいですけど。

479 名前:475 mailto:sage [2009/02/20(金) 03:08:43 ID:+UTZC+Bf0]
>>478
了解です!
フレームレート関連はネットで見たのをなんとな〜く使ってただけなんで、やめた方がよさそうですね
そもそも「24fps < 30fps」じゃないですしね

480 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 08:18:03 ID:PK5d8axp0]
>>477
ほんとだ
こりゃまさに、エコ回避専用だな

481 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 12:19:58 ID:2Ft3KmAY0]
H.264+AACなFLV(要するにFLV5)は対応しないのだろうか。
それでエコノミー300kbps制限だと利用価値があるな

482 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 12:39:22 ID:cijltnG60]
>>481
漠然とMP4=FLV5と考えてたのでよくわからないんだけど、できればMP4とFLV5の違いについて教えてほしい。
あと、FLV5の利用価値についてもkwsk。

483 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 12:52:22 ID:2Ft3KmAY0]
MP4とFLV5はまったくの別物。MP4はISOという国際機関が制定した正式な規格。
FLVはAdobe(元はMacromedia)が開発したFlash Videoという独自規格。
そのバージョン5でH.264を格納できることになった。MP4とFLV5はどちらもH.264と
AACを格納できる点では同じだけどコンテナとしての互換性はまったくない。

>>481でいいたかったのは今のところニコニコはMP4だと240kbps以上だとエコノミー
なっちゃうからな。H.264とAACが使えてかつエコノミー回避で300kbpsまで使えるように
(ニコニコ側が)対応してくれたらFLV5を使ったほうがいいなと思ってな。
まあ、今のところはなんともいえない。いつの間にか対応してるかもしれないし
ずっと非対応かもしれないし。

484 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 12:52:52 ID:XzpKg5Tn0]
エンコで字幕は消せるって聞いたんだが
テロップも消せるのかな?
誰か教えてください

485 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:13:19 ID:2Ft3KmAY0]
どこから聞いたのか知らないが焼き付けた字幕は消せません。テロップも同じです。
局ロゴみたいに半透明なものならある程度消せますが完全には無理です。




486 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:13:36 ID:cijltnG60]
>>483
ありがとう。

むう、やっぱFLV5ってコンテナはあるのか?
まとめWikiでもMP4=FLV5みたいな書き方されてるし、
FLVのWikiにも、要出典とはいえ以下のような記述があったので、
FLV5といいつつも、MP4コンテナをそのまま採用したのかと思ってた。

  Flash Video - Wikipedia
    ttp://ja.wikipedia.org/wiki/Flash_Video

  >2007年8月20日、開発元のアドビシステムズはFlash Player バージョン9 betaから
  >Flash VideoとしてMPEG-4(H.264、AAC、HE-AAC)をサポートする予定であることを発表、
  >2007年12月3日にリリースされたバージョン9.0.115.0から正式に対応した。
  >従来のFLVコンテナに代わりMP4コンテナが採用されている。


487 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:16:58 ID:XzpKg5Tn0]
>>485
そうなんですか、ありがとうございます
海外向けにエンコした分の字幕なら消せると知人が言ってたのでそうかなと
お手数かけました(-人-)

488 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:22:53 ID:CRVFvPoC0]
えっと、今北です。流れを読まずにエコ回避なAAC-FLV作って上げたので晒しておきます。
www.nicovideo.jp/watch/sm6208158

当初、音声をAAC-HEv2の32kbpsでエンコして上げてみたら見事に再エンコでなく蹴られちゃいました。
その後、音声のみをAAC-HEかHEv2のどっちか(未確認)48kbpsだとエコ回避不可だけど通ったので、
改めてAAC-HE 40kbpsで詰め直してのアップになります。エコ回避なので?eco=1でも音声出ました。

ちょっと検証が甘い部分がありますが、ご参考まで。

489 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:24:22 ID:CRVFvPoC0]
>>487
映像に焼きついてる字幕は消し様が無いけど、コンテナに字幕を別に納めてる場合は字幕を再生しないことで消せるよ。

490 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:33:59 ID:CRVFvPoC0]
>>486
その辺は、こう解釈すれば解りやすいかと。

アドビはMPEG-4のコーデックとしてH.264、AAC、HE-AACをサポートした。
更に、これを納めるメジャーなコンテナとしてMP4コンテナもサポートした。
MPEG-4のコーデックをサポートしたことで、独自規格であるFLVコンテナにも
MPEG-4のコーデックで作られた映像と音声を納められるように拡張した。

まぁ、本当の順番は解んないけど、この程度に思っておけばMP4コンテナと
FLVコンテナを混同することはないわな。

491 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:45:07 ID:37uIGvhg0]
Windows 7 Betaは軽くて良いね
C2DE6600にGF7600GSなんて2年以上前のPCでもサクサク動く

492 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 13:45:40 ID:XzpKg5Tn0]
>>489
MMname2などでコーデックを調べて
コンテナを特定、再エンコで抜くか再生ソフトで再生自体を停止させるってことですかね?
ちょっと調べてみます、ありがとうございました

493 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 14:41:35 ID:5YM+gij20]
今更だけど新しい動画変換関連スレが出来てるのに気付いたわ。

【ニコニコ動画】拡張子変換依頼スレ【swf/avi/MP4・・・】
pc11.2ch.net/test/read.cgi/streaming/1233774698/

なんとも微妙なスレタイへのツッコミは兎も角として、主に携帯機器向けなのかな?
中間ファイルの生成も頼めばやってくれそうだけど。。。今のとこ依頼がないね。。。

494 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 14:54:26 ID:cijltnG60]
>>490
なるほど。じゃあやっぱりFLV5コンテナっていうのはあるのか。ありがとん。

>>493
拡張子・・・変換・・・・・だと・・・?

495 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 14:58:30 ID:RD/eoXS30]
>>494
拡張子変換?
そんなの9秒もかからないわ!



496 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 15:19:33 ID:DjIoykHJ0]
動画VP6、音声AACな映像をうpしている人に聞きたいんだがどんなツールつかって映像をつくってるの?
それとVP6な動画は転置しなくていい?

497 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 15:32:44 ID:2Ft3KmAY0]
>>486
Flash Playerってのはブラウザ上でフラッシュや動画を再生するためのプラグインのこと。
従来はswfやflvだけしかサポートしてなかったけv9からはMP4も展開できますよって言う意味。
記憶が定かではないがFLV5はFlasy Player v9より後に出てきたはず。

一応突っ込んでおくけど>>490の解釈は若干間違ってる。MPEG-4といって細かく
さまざまな種類の規格があって、ビデオやオーディオの圧縮形式に始まり
システムやコンテナまでいろんなことが決まってる。
詳しくは ja.wikipedia.org/wiki/MPEG-4 見てもらうとして>>486の記述にあるMPEG-4とは
コンテナの事を指している。んで括弧内にH.264, AAC, HE-AACと書いてあって、
要するにMPEG-4(MP4)コンテナはサポートするけどその代わり使えるのはH.264とAACだけよって事。
MP4はH.264+AACだけじゃなくてMPEG-4 ASP(DivxとかXvid)+MP3とかいろいろな組み合わせができるからね。

ちなみにFLV5<=>MP4の変換はffmpeg使えばすぐできるよ。無劣化で。VP6+AACも試してないけどできるだろう。

498 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 15:37:44 ID:2Ft3KmAY0]
んーなんか>>490でも問題ない気がしてきた。
俺まで混乱してきたぞ(´Д`;)

499 名前:496 mailto:sage [2009/02/20(金) 15:42:17 ID:DjIoykHJ0]
ttp://lapis.clover.vc/

にAAC対応改造版flvencが置いてあった。

でもなぜかこの改造版だと映像が512x288 15fpsなVP6ソース動画を結合しようとすると
音声がMP3でもAACでもアプリケーションエラーが出てしまう(´・ω・`)

それ以外の動画は試してないからうまくいくかはまだわからない( ´・ω・)

500 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 15:51:32 ID:unXitNxU0]
FLV5はyoutubeの&fmt=35で使われてるやつだね

501 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 15:55:54 ID:5YM+gij20]
>>499
512x288の15fpsソースね。ウチでも試してみます。
使ってるffmpegの差し替えで対応できると思うけど。。。試してみないとどうにもね。

502 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 16:09:20 ID:5YM+gij20]
>>499
今、急いで812x288 15fpsのVP6ってのを作ってmux試したけど問題発生しなかった。
できれば映像と音声の作成方法、コンテナ(AVIとかFLVとか)、ビットレート等を詳しく教えてください。
問題のあるソースそのものをロダに置いて貰うのが一番ですが。

それとダメ文字で失敗してる可能性もあるのでファイル名は半角英数、フォルダ名も半角英数にして
ドライブルートから浅い場所が好ましいことは追記しておきますね。

503 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 16:09:53 ID:5YM+gij20]
>>502
ちょ、812ってなんだよ。512ですよorz

504 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 16:25:54 ID:5YM+gij20]
>>496
この件ですが、テンプレ>>3にある「AviUtlを使ったVP6 2pass による作成法」によるVP6エンコ。
AAC音声に関しては、ウチではテンプレ>>8の「Nero AAC コーデック(AAC用コーデック)」を、
フロントエンドとしてSimple NeroAACEnc GUIを使用してエンコしてます。

要はVP6映像AVIファイルとAAC音声なmp4もしくはm4aファイルを>>499のLapis鯖にある
「AAC音声対応のFLV_ffmpegmux_D&D.bat」にD&Dして作成。

ちなみにHEv2は一度蹴られたから要注意ですよ。

505 名前:496 mailto:sage [2009/02/20(金) 16:28:44 ID:DjIoykHJ0]
>>502
動画はAviUtl上からVP62で512x288 15fpsの2passエンコード
音声はMP3とAAC-LCの両方同梱しておいた。MP3はLameで、AAC-LCはSwitch Sound File Converterで作製。

wktk.vip2ch.com/upload.cgi?mode=dl&file=1192
DLパスは flvenc

これをflvencに>>499の改造版を上書きインストールしてFLV_ffmpegmux_D&D.batに丸投げしてみたところ
MP3・AACだけでなく動画単体の場合でもアプリケーションエラーが発生。同じ現象は再現するかな?



506 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 16:57:34 ID:5YM+gij20]
>>505
当方環境ではアプリケーションエラーは生じず。mp3側では正常にmux出来た様で視聴に問題無し。
AAC側はmux時にエラーは出ませんが再生自体に不都合が発生し、動画は序盤で停止、音声は鳴りません。
上記はFLV Playerにての症状。FFDShow経由でのMPCでは映像のみ再生される状態です。

ウチではVP6作成時、同時にmp3(Lame-ACM)をエンコしてますが、この辺りが関係してるかもしれません。
ただ、既存のFLVから映像のみ抽出したAVIを使用しても、普通にmux出来ますので他の要因とも考えられます。
もう少し弄らせてもらいます。即答できず申し訳ない。

507 名前:496 mailto:sage [2009/02/20(金) 17:06:51 ID:DjIoykHJ0]
>>506
なるほどありがとう。
やはりVP6にAACってのは無理矢理なMUXになっちゃうのかね。

508 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 17:06:57 ID:5YM+gij20]
>>505
もしかしたらサンプリングレートの制限に引っ掛かってるかもしれません。

試しに添付のaac音源を一旦、44.1kHzのwavに変換。
その後、改めて44.1kHz 64kbps AAC-HEに変換した音声ファイルはmux、再生共に問題無し。
ウチが作ったAAC-FLV動画も、音声は44.1kHzですので、48kHzのサンプリングレート自体が
FLVのサポート外だった可能性が高いと思われます。ご確認下さい。

509 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 17:11:24 ID:gLWSR7/W0]
aacをrawstreemのままで扱ってるから変なんじゃないかな?
aacをmp4box(YAMB)つかって、mp4コンテナに格納してからやってみたらどうだろう

と、適当に言ってみる

510 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 17:17:44 ID:5YM+gij20]
>>509
いけた!ありがとー。
なるほど。コンテナに入れると上手くいくのか。確かにウチのもmp4コンテナに詰まってるよ。
つまりはサンプリングレートの問題ではなく、事前にaacをmp4コンテナに納めておけば良い訳ですね。

511 名前:496 mailto:sage [2009/02/20(金) 17:26:54 ID:DjIoykHJ0]
>>508
う〜む、うちで遭遇するアプリケーションエラーは音声のサンプリングレート云々の前の時点で発生しているものらしい。
AACを44.1kHzにしたところでやはりアプリケーションエラーは発生する模様。

XP SP3何だけどこのアプリケーションエラーは環境に依存するのかな(´・ω・`)

512 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 17:29:15 ID:5YM+gij20]
>>511
既存の環境に上書きではなく、書庫を解凍しただけのフォルダで試しては?
あの書庫のファイル群は、あれ自体で完結してるはずなんですよ。依存は無いと思うんですけどね。

513 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 17:29:46 ID:gLWSR7/W0]
>>510
やっぱりそうか
neroAacEncは拡張子をmp4でもm4aでもaacにしても、必ずmp4コンテナに格納した状態で出力するからね
コンテナがなければ、ffmpegはaacを音声として認識できないってことだな
まあ、内蔵のfaacでffmpeg自身がエンコしたものなら、こんなことにはならんわけだが

514 名前:496 mailto:sage [2009/02/20(金) 17:35:49 ID:DjIoykHJ0]
>>512
単独で試してみたけどやはりmp3もaac(44.1kHz化済)もアプリケーションエラーが出てしまう。
動画に問題があるのかな?

ちなみにオリジナルのflvencに付属していたffmpegならmp3は問題なくmuxできる。
(当然だけどaacはヘッダーがunknownとか言われてバッチ処理が途中で止まる)

515 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 19:05:03 ID:5YM+gij20]
>>514
アプリケーションエラーの内容が解らないので原因がどこにあるか判断しかねますが。
試しにバイナリを別の奴に差し替えたのを置いておきます。気が向いたら試してください。

ttp://wktk.vip2ch.com/upload.cgi?mode=dl&file=1203
pass:flvenc

新規に解凍したフォルダをドライブルート直下で試行してみてください。
aacのrawデータはmp4コンテナに事前に納めておかないとまともに変換出来ません。
以上、検証ヨロです。出掛けちゃいますので、これ以後のレスは明日以降。



516 名前:496 mailto:sage [2009/02/20(金) 19:24:45 ID:DjIoykHJ0]
>>515
お(`・ω・´)!

なぜかそのバイナリだったらmp3もaacも通ったよ!
どういうこと?前のとは何が違うの?

ちなみに音声は

mp3
aac-lc(44.1kHz)
aac-lc(48kHz)

の3つを試して全部通った。
今ニコニコにうpして正常に再生されるかどうか試しているところ。

結果が分かり次第また報告するよ(´・ω・`)ノシ

517 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 19:44:10 ID:rB4V8kjC0]
mencoderでエンコすると音が小さくなります
ソースが-0.5dbピークに対してエンコしたflvファイルからmp3を抽出するとそれが-6.0dbくらいまで音量が落ちます
どなたか解決方法を教えてください

518 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:26:10 ID:nkoU4E190]
>>424-444までの「軽いH.264」は丁度俺が追求(正確には苦悩だなorz)してるネタだから
もっとkwskだったのに>>445-のVP6+AACで流れちまってるじゃないかo..rz

FLV(VP6)の低ビットレートでの誤魔化し方(ぼかし?)はニコ動向きだなと思いつつ、
FLV同等の負荷、FLV同等かそれ以上の画質にならないかと色々試し…。

以下は一般会員環境、動きの激しい動画前提で。
・映像のフェードイン、フェードアウトがない動画なら-weightbは切る。少し軽くなる。
・refはニコ動のビットレート制限なら高画質狙いでも3で充分(増やすほどCPUではなくメモリを食うらしい?)
・VAQ無効、RDOやTrellis?も無効にしてるけど負荷に影響するの?


・CABAC、デブロックフィルタ、Bフレームの3つとも使うとFLVから負荷約40〜50%増。
・CABAC、デブロックフィルタ、Bフレームの3つとも切るとFLVより負荷約10%減、しかし画質がFLV以下の酷さ

・CABACは切っても画質は大して変わらない、それで負荷20%下がるらしいので切る
・デブロックフィルタは切れば負荷がかなり下がるけど、画質の差が歴然。できればオンにしたい
・Bフレームは微妙。使うとBフレの部分ではCPU負荷が跳ね上がる気が(IフレやPフレ時は低い印象)。
 連続設定は何枚ぐらいにすればいいか検討中。1は無駄?
 2か3がそれなりに無難な気が。4〜5は2〜3との差がよくわからない。それ以上はまだ未使用。

・上記3つのうちどれか一つオンなら
 FLVとほぼ同等(デブロックは言葉通り、Bフレは平均すると同等)の負荷、同等以上の画質。
 でもデブロックかBフレのどちらをオンにするかは迷う。


・320x240みたいな動画でうpして、ニコ動上のプレーヤーで512x384に拡大させることで
 デコード負荷を下げる場合、
 FLVなら320x240で上げても512x384で上げても再生負荷はほぼ変わらず。有効。
 しかしMP4だと512x384で上げると軽くても、
 320x240で上げてニコ動上のプレーヤーで拡大させると一気に負荷約40%増。
 FLVの場合と違ってカクカク化、まるで見れやしなくなった。
 FlashPlayerはFLVと相性がいいの? 最適化されてるの?



>>424、430
俺製、ニコ動の動画アドレス(www.nicovideo.jp/watch/sm0000100みたいな)のリンクを
強制エコノミー化したリンクにするfirefox用ブックマークレット。
javascript:b=document.body;b.innerHTML=b.innerHTML.replace(/\b(watch\/[a-z0-9]+)/gi,'$1?eco=1');void(0);
使ってくれるのはあなた達のような人だけだろう…。

519 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:37:33 ID:37uIGvhg0]
つーかデブロック切ったらH.264使う意味ないから。
VP6にもデブロックは付いてるんだし。

520 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:40:00 ID:37uIGvhg0]
あれ、>>491で誤爆してるわ…。

521 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:45:20 ID:DjIoykHJ0]
>>518
> 俺製、ニコ動の動画アドレス(www.nicovideo.jp/watch/sm0000100みたいな)のリンクを
> 強制エコノミー化したリンクにするfirefox用ブックマークレット。
> javascript:b=document.body;b.innerHTML=b.innerHTML.replace(/\b(watch\/[a-z0-9]+)/gi,'$1?eco=1');void(0);
> 使ってくれるのはあなた達のような人だけだろう…。

こ、これ詳しく使い方を知りたい( ゚∀゚)=3

522 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 21:45:29 ID:IoWu+67h0]
>>518
なんだいきなり長文で…お前tobinakaか?
とりあえず
forum.doom9.org/showthread.php?t=144528
でも読んでろ

Dethis:I think that using CABAC instead of CAVLC reduces the bitrate at an average 10-12%
akupenguin:That really depends on quantizer.

CABAC切ると、エコ回避みたいな低レートじゃつらすぎるんだよ
ニコニコにはいろんなタイプの動画がある
アイマス程度の動きにプレミアムのレートフルに使い切るような設定だけではほんの一部しか語れんよ

523 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 22:34:52 ID:P2BXV7vL0]
Bフレーム、CABACをオフ
デブロックはオン
これが軽くて画質そこそこだと思うぜ

524 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/20(金) 23:02:18 ID:DjIoykHJ0]
>>516
をニコニコにうpして試してた結果が出たから報告するね

映像:VP62-210kbps
音声:80kbps
(flvでうpすればエコノミーは回避できるはずのビットレートに収めた)

・AAC-LE(44.1kHz&48kHz):Switch Sound File Converterでaacにエンコード
 これはうpしても、44.1kHzも48kHzも共にサウンドが正常に再生されないというバグが発生した
 結論:実用に耐えず

・AAC-LE(48kHz):NeroAACEncでm4aにエンコード
 正常にうpでき、さらに再生時も問題なかった。同じケースのMP3に比べて若干再生負荷が高いか。
 一方URLの最後に ?eco=1 を付けて強制エコノミーモードにしたところなぜかエコノミー動画で再生され
 (ビットレートは300kbps以内に収めたにもかかわらず)、さらにエコノミー再生時は音声が再生されない
 というバグが発生した。
 結論:エコノミーモードにならなければ実用に耐える

flvのエコノミー発動条件(310kbps以上)には引っかからないようビットレートを調整したつもりだけど
それでもエコノミーで再生されることもあるんだろうか?だとするとエコノミー再生時は音が再生されない
という致命的な欠陥が生じることになってしまう(´・ω・`)

525 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 00:07:27 ID:pUYXrVDT0]
(´・ω・`)
↑これ大嫌い



526 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 00:10:17 ID:oU8BNvAQ0]
(´・ω・`)

527 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 00:13:50 ID:bTgGgYek0]
(´・ω・`)知らんがな

528 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 02:46:58 ID:MdgT/bhM0]
>>524の続き、

動画:VP62-210kbps
音声:m4a-64kbps(AAC-HE)ステレオ

で ?eco=1 を付けてもエコノミーにならずに動画・音声ともに正常に再生させることができた。
動画のエンコードはAviUtlにて、音声のエンコードはNeroAACEncにて。
MUXは>>515にうpしてもらった改良版flvencにて実行。

>>525
( ´・ω・)

529 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 02:56:29 ID:6dNVUMqm0]
>>521
キーワード検索とかタグ検索画面で動画一覧が出るけど、
その画面の時にこのブックマークレットを使えば、
動画へのリンクが強制エコノミー再生のものに変わる。
毎回手動で「?eco=1」って入れる手間が少し省ける。それだけ。エコノミーが嫌なら無用です。
使用例…
[未使用]キーワード検索とかタグ検索画面の動画一覧→リンクをクリック→開いた動画ページのURLの末尾に「?eco=1」を追加→強制エコ再生
[使用例]キーワード検索とかタグ検索画面の動画一覧→ブックマークレット使用→リンクをクリック→強制エコ再生

ただブックマークレット自体の使い方が分かりやすく解説されてるとこがわからん。

JAVASCRIPT::BOOKMARKLET
bookmarklet.daa.jp/

ブックマークレット
cc.msnscache.com/cache.aspx?q=%e3%83%96%e3%83%83%e3%82%af%e3%83%9e%e3%83%bc%e3%82%af+%e3%83%ac%e3%83%83%e3%83%88+%e4%bd%bf%e3%81%84%e6%96%b9&d=75546838512886&mkt=ja-JP&setlang=ja-JP&w=c1613479,ab4e95f3

あとは自分で探して。

530 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 03:17:03 ID:6dNVUMqm0]
>>522
勝手にあいつにすんなw
www.nicovideo.jp/search/%E9%80%A3%E3%82%B6
こーゆーのを動きの激しい動画って言ってるつもり。不満あり?
エコ回避レベルのビットレートは無しで(こーゆー系動画では無理w)。
音声引いて約600kbps(これでもきついんだけど)での話。
これで512x384の30fpsだとローカルでのFlashPlayer再生ですら
FLVならCPU使用率60%なとこ、
H.264の「CABAC、デブロック、Bフレ」のうち2つ使えばCPU使用率100%…
個人的にはデブロックオン、かつ
Bフレ使用で軽さと画質のバランスがいいBフレ枚数および設定が知りたいけど…。

>>524,528
>・AAC-LE(48kHz):NeroAACEncでm4aにエンコード
これがエコで実用的じゃないのは…(´・ω・`)

531 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 03:36:04 ID:6dNVUMqm0]
書き忘れ(´・ω・`)
>>521
ちなみにfirefox以外でそのブックマークレットが正常に動作するかどうかは試してないのでよろしく。

>>522
リンク先、一番最後のグラフはすぐ理解できて興味深かった。
600kbpsでデブロックとBフレ連続4枚を有効で平均QPが35ってとこ…。

問題はリンク先の英語文(´・ω(ry

532 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 07:30:02 ID:5oM7XQwR0]
今北です。もう眠くて死にそうです。

>>524
検証ありがとう御座いました。Lapis鯖に置いてる方のバイナリも入れ替えました。

えっと。。。
何度かエコノミー回避に失敗したとのことですが。。。
ご存知の様にVP6のエンコーダは指定したビットレートよりも容易に膨らんでくれます。
mux後にファイルサイズと時間から正確なビットレートを算出するように心掛ければ回避可能かと。

バイナリの内容の違いですが、自分でコンパイルしている訳ではないので不明なのです。
予想も含めて判っている事は、リビジョンの違い、コンパイルした人と環境の違いくらいです。
先に同梱してたバイナリはググると引っ掛かりやすい場所にあるもので、割りと最近のビルドです。
対して不具合がないと報告を頂き、今現在、同梱配布しているものは、海外サイトでビルドされ、
そのまま数ヶ月更新が止まっています。裏を返せば直後に不具合の報告が無かったとも取れます。

FFmpegはオープンソースですので、様々なOS、ハードウェアやソフトウェア、そして色んな人達が
ある程度のまとまりを持って勝手に作ってるものです。Win環境用のバイナリ一つを取っても、それを
ビルドした人の開発環境やポリシーによっては違ったものになるってことですね。

と、したところで、ぼちぼち力尽きました。寝ます。ありがとう御座いました。おやすみなさい。

533 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 08:13:16 ID:ovoq2O8v0]
wikiに載っているVP6 VFW ver6.2.6.0がリンクが切れていますがどこかで入手できないでしょうか?
もしくは他のもので代用できないでしょうか?

534 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 08:55:36 ID:B4et82dj0]
>>532
どこから持ってきたバイナリかはっきりさせるべきだと思う。

535 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 09:29:02 ID:Gy3d/HRl0]
LameACM手順について質問です

LAME 3.98.2 ACM codecをダウンロード

.inf(拡張子)のファイルを右クリックでインストール
エラーにはなりませんでした

ここからなんですが
・AviUtlを開きWAVエンコード設定を行う
・LameACMというメニューか、MP3-Layerの部分が拡張されてればOK

○AviUtlでのWAVエンコード設定とはどのようにするものなのか?
○拡張されているかの確認はどうやってするのか?

という2点の問題でつまづいています



536 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 11:33:00 ID:Z5mrIr6N0]
>>530
この手の動画を画質そこそこで軽くしたいんだったら一番いいのはfps落とすこと
低スペックでまともに再生できない人間用にあえて画質を落とすというなら、15fpsにすればいいだろ
どのみち低スペックなPCでは30fpsでさえ無理なんだから、そこまで思い切るくらいのことをしてもいいんじゃないのかね


537 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 11:39:26 ID:LvFPSXpAO]
>>535
説明読んでわからないなら、とりあえず質問前にググって調べろよ・・・。
適当にAviutl触ってみてもわかるレベルじゃねえか。

538 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 12:23:42 ID:Z5mrIr6N0]
>>533
1.>>7の一番下のURLからflvenc20071002.zipをDL
2.解凍してflvenc→codecs→sysinst.batをダブルクリック
これでvp6vfw.dllの6.4.2.0がインストールされる

次スレからこれ、テンプレに入れようよ…

539 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/21(土) 12:47:16 ID:LvFPSXpAO]
>>538
テンプレ入りもいいけど、>>7にあるVP6のダウンロード先もまだ生きてるな。
テンプレ見ずに質問した>>533が悪い。


540 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 14:00:16 ID:5vI1ednO0]
12月末以来、久しぶりにエコノミー回避あげようとしたら310未満でもならず
前スレまでさかのぼって、先月仕様が変わっていたことに今気付いた俺鬱。

541 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 15:38:47 ID:hyY9DwbH0]
>>540
どうかわったん?

542 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 16:21:55 ID:tLVDBvod0]
H.264に関する質問です。

動画作成方法
・VirtualDubModで映像のみのx264vfwのAVIを2パス出力
(x264vfwはsourceforgeの最新版を使用)
・音声は元動画からwavを取り出しswitchでm4aにする
・携帯動画変換君に最新のffmpegとmp4boxを入れ、以下のコマンドを実行
Command0=""<%AppPath%>\cores\ffmpeg" -y -i "<%InputFile%>" -vcodec copy -an -f mp4 "<%TemporaryFile%>.MP4""
Command1=""<%AppPath%>\cores\MP4Box.exe" -add "<%TemporaryFile%>.MP4"#video -add "<%InputFilePath%><%InputFileBase%>.m4a"#audio -new "<%OutputFile%>.mp4""
Command2="rm "<%TemporaryFile%>.MP4""

この方法で作成したmp4動画をニコニコ動画に投稿すると、全くシークが出来ない状態になってしまいます。
なにかまずい所があるのでしょうか?

↓元動画
512x288 24Bit AVIzlib(LCL) 30.00fps 4148f 37408.04kb/s
PCM 44.10kHz 16Bit 2ch 1411.20kb/s
[RIFF(AVI1.0)] 00:02:18.266 (138.266sec) / 671,060,992Bytes

↓作成した動画
MP4Box -info
* Movie Info *
Timescale 600 - Duration 00:02:18.296
Fragmented File no - 2 track(s)
File Brand isom - version 1
Created: GMT Sun Feb 22 07:14:48 2009

File has root IOD
Scene PL 0xff - Graphics PL 0xff - OD PL 0xff
Visual PL: AVC/H264 Profile (0x15)
Audio PL: AAC Profile @ Level 2 (0x29)
No streams included in root OD

Track # 1 Info - TrackID 1 - TimeScale 30000 - Duration 00:02:17.866
Media Info: Language "Undetermined" - Type "vide:avc1" - 4136 samples
MPEG-4 Config: Visual Stream - ObjectTypeIndication 0x21
AVC/H264 Video - Visual Size 512 x 288 - Profile High @ Level 2.1
NAL Unit length bits: 32
Pixel Aspect Ratio 1:1 - Indicated track size 512 x 288
Self-synchronized

Track # 2 Info - TrackID 2 - TimeScale 44100 - Duration 00:02:18.298
Media Info: Language "Undetermined" - Type "soun:mp4a" - 5956 samples
MPEG-4 Config: Audio Stream - ObjectTypeIndication 0x40
MPEG-4 Audio AAC LC - 2 Channel(s) - SampleRate 44100
Synchronized on stream 1

543 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 16:41:42 ID:QKSK8o+x0]
とりあえずvfwやめよう

544 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 17:09:34 ID:hyY9DwbH0]
>>542
H.264でvfwはあまりおすすめ出来ない組み合わせ
AviUtlを使うかAvidemux2を使うよろし

545 名前:542 mailto:sage [2009/02/22(日) 17:33:59 ID:tLVDBvod0]
>>543
(´・ω,';,';,',

わけあってOSがWinMEなので、
有名どころ(aviutlの拡張 x264 出力(GUI)、ニコエンコ、FLVENC2I)
はどれも使えません。
なのでvfwを通してのmuxを行いたいのですが…
>>544のAvidemux2も動きませんでした。)

yambにx.264vfwをMP4をコンバートする機能があるのですが、
何故かそれでもコンテナ入れ替えが出来ません。

↓最後に試したx264vfwの設定(x264.statsより)
#options: 512x288 fps=30/1 cabac=1 ref=5 deblock=1:0:0 analyse=0x3:0x113 me=umh
subme=9 psy_rd=0.0:0.0 mixed_ref=1 me_range=32 chroma_me=1 trellis=2 8x8dct=1 cqm=0
deadzone=21,11 chroma_qp_offset=0 threads=1 thread_queue=1 nr=0 decimate=1 mbaff=0
bframes=2 b_pyramid=1 b_adapt=2 b_bias=0 direct=3 wpredb=1 keyint=150 keyint_min=1
scenecut=60 rc=2pass bitrate=560 ratetol=1.0 qcomp=0.60 qpmin=10 qpmax=51
qpstep=4 cplxblur=20.0 qblur=0.5 ip_ratio=1.40 pb_ratio=1.30 aq=1:1.00:0:10.00



546 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/22(日) 21:21:36 ID:goxfXdym0]
>>545
依頼スレに持ち込めば誰かがやってくれるよ。

547 名前:名無しさん@お腹いっぱい。 [2009/02/22(日) 23:08:17 ID:0XN8bwBp0]
XPや2000だとWGAがあるので困るんですね、わかります。

548 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 00:00:12 ID:/dEEq9yy0]
>>536
それ(fps落とし)以外にも元動画側でできる調整は一通りやった
(解像度落とし、わざとぼかしやノイズ除去で余計なビット浪費回避等、
 あと色伸張をせず狭い色範囲に抑える方法もあるだろうけどやりたくないし大して効果が無さそうだからやってない)
けど、
それでもまだNGなケースがあるから
もうH.264の設定の方を詰めていかないと無理だと思った段階。
(WinムビメWMVで動画作成→ニコWiki通りにMP4で動画作成して高画質に感動
 →MP4の高負荷に気づき試行錯誤→FLVを試して軽さと画質のバランスに感動
 →H.264で試行錯誤→元動画側調整が効果が高いと気づき試行錯誤
 →元動画側でネタが尽きたのでH.264で再び試行錯誤、でもわからない(今ここ))

ブロックノイズが出るぐらいなら
FLVの低ビットレートみたいな全体がぼやけてブロックノイズが出ない誤魔化しが望みなんだけど、
デブロックフィルタとかVAQとかpsy-rdとかの値を
ブラマイ含めどう変化させてもブロックノイズが出てきて効果がよくわからない。

それらを適切に設定すれば解決する?
それとも「拡張x264出力(GUI)」の通常版では無理で、
いろいろパッチ版とかQreAQ版(←通常版とどう違うか知らないけど)とかならOKな話?

FLV(On2VP6)ならニコWikiの設定項目通りにしてビットレートの膨らみと数回格闘すりゃそれなりになるのに…。
でもMP4で同じような条件ですげぇ綺麗に仕上げてるのを見かけたりするからな…orz

549 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 00:29:59 ID:cD3vCBta0]
こっちはソースも、バランスがいいっていうFLVも、あとどの程度のマシンで再生することを念頭に置いているのかも
わからんのに、そんなこと愚痴られてもねえ

550 名前:名無しさん@お腹いっぱい。 [2009/02/23(月) 04:10:25 ID:7AO/0p7z0]
ちょっと上の方から読んでみたが、ニコニコ程度のFLVでCPU使用率60%のPCがまずあり得ない
もうコンデンサ死んでるよ

551 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 16:10:14 ID:t0ZBMA5/0]
高音質な動画を作りたいと思いビットレート計算機で計算をしようと思った所、音声の所が192kbpsまでしかなく320kbpsが指定できません
画質はどうでもいいので音声を320kbpsで動画を作りたい場合どうすれば映像ビットレートを求めることができるでしょうか?


552 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 16:16:55 ID:/uNI6Vyb0]
>>551
スタートメニュー→ファイル名を指定して実行→calcと打込んでenter

553 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 16:23:25 ID:t0ZBMA5/0]
>>552
計算式はwikiに書いてあるビットレート = ファイルサイズ / 再生時間でいいのでしょうか?
またこのファイルサイズというのは元の動画のサイズということでいいんですか?


554 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 16:25:24 ID:fGlLwwd60]
>>4
>実レート(kbps) = ファイルサイズ(byte) ÷ 時間(秒)× 8 ÷ 1000
映像ビットレート = 実レート(kbps) - 320kbps - 5〜30kbps程度

ファイルサイズは、元ファイルではなく仕上がりサイズ

555 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 16:46:15 ID:t0ZBMA5/0]
>>554
この式で計算したら映像ビットレートが-になってしまいました。
ファイルサイズが3.1MBなのでbyteに直すと3250585.6 byte
時間は3分19秒なので199秒
これで計算すると実レートは130.6768080402010050251256281407
この時点でもう足りなくなっています。

ふと思ったんですが一般会員は600kpbsまでなので600-320=映像ビットーレートという考えは間違っているのでしょうか?



556 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 17:25:53 ID:NRAlX/h30]
>>555
ちょいちょい。。。流石に小学校で算数くらいは教わったんじゃないのか?
そもそも3.1MBがどこから湧いた数字なのかすら、ココの住人にはわからないと思うよ。

でだ、一般会員の許容ビットレートは確かに600kbpsまで。
これは映像と音声を併せた動画の平均ビットレートを指してます。
つまりは600kbps - (音声側のビットレート) = (映像側ビットレート)ですが、
ファイルサイズの上限が40MBに決まってるので、まずは実際に使えるビットレートの上限を
動画の時間から算出。そこから音声に割り当てるビットレートを引いた残りを映像にまわす。
まぁ、3分19秒なら600kbps上限まで使っても14.5MB程度でしょ。余裕で許容範囲です。

557 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 18:07:42 ID:LB/zy77d0]
質問があります。

10秒間隔ごとにシークできるMP4(H264)動画を作成したいのですが、
拡張 x264 出力(GUI)ダイアログの設定ではどこを設定すれば出来るのでしょうか?

558 名前:557 mailto:sage [2009/02/23(月) 18:09:29 ID:LB/zy77d0]
書き忘れました。
AviUtlを使用しています。

559 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 20:06:42 ID:1CEeshQs0]
>>557
IDRフレームの上限ってところを弄ればいい
10秒間隔ならフレームレートの十倍の数値に設定する
24fpsなら240、30fpsなら300

560 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 20:29:13 ID:i1gYlh2u0]
>>559
横入り質問だがそれならその数値を0とか極限まで小さくすればなめらかにシークできる
動画に仕上がるんじゃないのか?

561 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 20:59:06 ID:G0ZMEDzV0]
全部Iフレームにしろってこと?

562 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 21:12:47 ID:+y0rtqd20]
ニコニコにアップロードして見ると赤色の輪郭がギザギザになってしまうのはなぜでしょうか?
手元のプレイヤーではちゃんと滑らかに見えるのですが・・・

563 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 21:30:09 ID:i1gYlh2u0]
>>562
あ、それ俺も経験あるわ。
同じ動画でも黒の背景に赤字だとギザギザになって白字だと綺麗なんだよ。
コーデックはVP6ね。

564 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/23(月) 21:45:32 ID:xAuKP79R0]
FlashPlayerは色補間を行ってないから仕方ないよ。
赤や青の単色文字は使わないようにすればいい。

565 名前:548=530 mailto:sage [2009/02/24(火) 01:59:31 ID:FOo54SRa0]
>>549
スマソ、名前欄書き忘れてた。
だいたい>>530系な動画。

>>550
512x384,30fpsでローカルでFlashPlayer利用再生するFlavieで再生させて
CPU60%近く。celeron2GHz(SSE2対応…詳しいCeleronの種類は分からない)。VRAM64MB。FLVね。
それと別に384x288,60fpsな動画はFLVでCPU90%近くいくけど。

>>562-564
元動画で
c-zone-web4654.hp.infoseek.co.jp/alcv/の[YC伸張フィルタ]プラグインを
(4:2:2 or 4:1:1 or 4:2:0など適当などれか良さげなやつ、基準点もどれか良さげなやつ)→4:4:4
とかかけて(ただし上のスライダーは0,255,0,0で)みてから圧縮ではダメな話?



566 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 02:20:09 ID:c2QJQZIr0]
>>565
> 元動画で
> c-zone-web4654.hp.infoseek.co.jp/alcv/の[YC伸張フィルタ]プラグインを
> (4:2:2 or 4:1:1 or 4:2:0など適当などれか良さげなやつ、基準点もどれか良さげなやつ)→4:4:4
> とかかけて(ただし上のスライダーは0,255,0,0で)みてから圧縮ではダメな話?

どういう効能があるの?

567 名前:548=530 mailto:sage [2009/02/24(火) 02:29:09 ID:FOo54SRa0]
>>560
それ多分画質がすごく落ちるよ。


フレームはVP6はIとPの2種類、H.264はIとPとBの3種類使えて、
動画はIフレームの箇所でシークできるようになるんだけど、
IフレームはいわばJPG画像そのまま。サイズがでかい。
PやBフレームはIフレームからの差分だけなんで、サイズがIフレームの数分の一とかで済む。

で、例えとして、40MBを1秒1フレームの10秒で使うとして、
Iフレームを10MBで2フレーム分だけ1番目と6番目に使って、残りはPやBフレームを2MBで8フレーム使うと、
それぞれ10MBも使ったIフレームの綺麗な絵の画質が、ほぼ全部のフレームで続くことになる。
普通の動画は大体そんな風に作られてる。

でも、>>560のいうように全部Iフレームにすると
Iフレームを4MBで10フレーム用意することになる。すると↑よりも2/5のデータしか使えず、圧縮しまくった汚い絵が続いてしまう。


なので、Iフレームの数を増やしすぎるのは少々まずい。
ただ、上の例でいえば、
2/5のデータ量だけでも充分な画質になるような元素材な場合とか、
元が40MBではなく4000MBみたいに余裕がある場合とかなら、全部Iフレームもありかもしれない。



…概念としてはそんな感覚で捉えておけばいいと個人的に思うんだけど、
数字がめっちゃ適当だったりで例えとしてはまずいかもしれない。指摘ヨロ

568 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 02:29:31 ID:IYzqUt7a0]
>>565
ニコニコで再生できるH.264もVP6もYUV420しかサポートされてないから意味がない。

>>566
UV間引きされている映像の色情報を補間する。
出力がYUV444やRGB24に対応してないと意味がないが、
映像を倍以上に拡大するなら多少なめらかになる効果があるかも。

569 名前:548=530 mailto:sage [2009/02/24(火) 02:34:47 ID:FOo54SRa0]
>>566
…多分>>564の方が詳しいと思うんだけど…。

>>564
事前に4:4:4にしたところで4:2:0にする段階までをしっかりやらないとダメかな?

570 名前:548=530 mailto:sage [2009/02/24(火) 02:50:01 ID:FOo54SRa0]
4:2:0っていうのは、白⇔黒は1ドットずつデータがあるけど、
白黒を除いた色(赤とか緑だとか含めて)は2ドット×2ドット単位でしかデータが持てない。

>>568
少なくともH.264なら--chromalocで…と一瞬思ったけど、
結局>>564が事実なら意味無いか。

標本基準点を意図的にずらした4:4:4補間をすることで
4:2:0になっても多少ギザギザを改善したりは無理?

571 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 03:17:24 ID:IYzqUt7a0]
>>570
サンプル位置をずらしても、RGBに変換するときに補間せずに1ドットを4ドットに単純拡大
(ニアレストネイバー)したらギザギザになるのは不可避。
例えば2x2マトリクスの左上の位置に固定したとしても、次の位置との間隔は4ドット開いてしまう。

そもそもまともに補間してないFlashPlayerじゃサンプル位置情報は読み込めないんじゃないの?
テストはしてないけど。

572 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 03:20:50 ID:IYzqUt7a0]
4ドット開いてしまう→2ドット開いてしまうだな。
解像度がもっと高ければあまり目立たないけど、
ニコニコ低解像度で補間無しのYUV420では赤・青のラインは辛い物があるね。

573 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 12:01:34 ID:bWwREjOW0]
>>567
今までそれ軽視してたんだけど、数値がデカいほうが画質良くなるの?マジで?
30fpsの動画は300、60fpsの動画は600と入力しとけばいいんじゃね?とwikiに書かれてたし
だから今もそうしてる
今度色々試してみようかしら

574 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 12:10:41 ID:oVUu3F190]
ろくにシークできない動画作るのは勘弁して欲しいな

575 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 12:16:46 ID:/RH2LZjm0]
>>565
FlavieでCPU使用率60%なんてのはさすがにスペック低すぎだ
再生負荷を考慮するにしても、そのレベルのPCは俺なら無視する
あと、FlashPlayerはYUV→RGB変換時に基本的にYC伸張を行うから、
お前さんの動画はブラウザで見てる人には黒潰れ、白飛びを起こしてるように見えてるんじゃないか?
ゲーム動画のソースは、PCゲー以外は基本的にYUVだから、普通はYC伸張はしない(二重伸張の防止のため)



576 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 12:26:17 ID:aeuOciWS0]
>>573
必ずしも良くなるわけじゃない
シーンが変わる時なんかはPフレームでもIとサイズが大して変わらないし
参照距離がえらいことになる

この辺分かりやすいかも
ttp://agehatype0.blog50.fc2.com/blog-entry-143.html

577 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/02/24(火) 13:40:13 ID:/RH2LZjm0]
>>576
--scenecutを適切に設定してあればIフレームにすべきところはちゃんとIになるから、そこらへんは大丈夫
それに--min-keyintを1にすれば、Iフレームは確実にIDRフレームになる
--keyintを大きくすることの問題は、必要なければ--keyintで設定したフレーム数まで
一切IDRフレームが入らなくなること=シークが効かなくなるくらいだよ
もう少し詳しく言えば、
Iフレーム=イントラ(フレーム内圧縮)のみ&以降のP、Bフレームは、これより前のフレームを参照することも可能
IDRフレーム=イントラのみ&以降のP、Bフレームは、これより前のフレームは一切参照しない だ

1fpsの作業用BGM(静止画1枚のみ)で--keyintを600にすれば、たしかにIフレームが減るから画質そのままでも
サイズは減るが、かわりにシークは10分間隔になる…とか、そんな感じ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<334KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef