【ニコ動】 FLV(H.264/AAC)がうp出来ると聞いたんだが・・・エンコードが終わらないの巻き

【ニコニコ動画】FLV/MP4エンコードスレ 51【質問】
http://hibari.2ch.net/test/read.cgi/streaming/1277915374/


638 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 00:14:36 ID:1vh1MC3l0
せめてうpは150MBにして欲しいわ・・・
必ず10分以内で収めて動画作ってんだけど、
レンダリングすると101MBとかで泣けるwつかちょーうぜえw

639 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 00:16:29 ID:Cda5IMsa0
>>638 10分ならまだいいほうだぜ・・
15分のHD・50fpsの動画を4時間かけてエンコして失敗した時の失望感といえば。。

640 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 00:36:34 ID:02ET8eSI0
なったらなったで今度は150MBの壁に悩むだけだろうw

俺はH264のエコノミーモードを元の300kbpsに戻して欲しいかな
音声合わせて245kbpsとかきつすぎる。最低音声は64kbps欲しいしなあ
マイリス連続再生機能ついて下手に無音の時間伸ばすわけにいかんし

641 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 09:16:22 ID:Oldf9/Xa0
>>640
FLVコンテナ-H.264 +AAC でぅpすればいいんじゃない? エコノミ制限はFLV並みの 313kbpsだよ.
ただし 4:3動画を 16:9プレーヤで見ると WVGA画面比5:3 640x384になっちゃうけど.

642 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 10:02:12 ID:zE0xAPtRP
>>641
それ本当に自分でやってみたことあるの?
その組み合わせは弾かれたぞ昔は
FLVにVP6+AACならいけるけど

643 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 10:07:29 ID:02ET8eSI0
>>641
参考動画があるなら教えてくれ
俺もVP6+AACならわかるけどFLVコンテナ-H.264でうpしたことないからさっぱりわからん

644 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 10:57:10 ID:Oldf9/Xa0
>>642,643
これ
www.nicovideo.jp/watch/sm12543667
MP4コンテナ - H.264 + aac で エンコードして ffmpeg で FLVコンテナフォーマットへ Recontain してからニコニコにうpする。
この FLVコンテナ - H.264 +aac はそのまま Flavieで 再生可能。
mp4 to flv
>"ffmpeg.exe -y -i niconico.mp4 -vcodec copy -acodec copy niconico.flv

MP4へ戻すときは逆に ffmpeg でFLVコンテナをMP4コンテナフォーマットへ Recontain する。

646 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 12:31:45 ID:nbTzVfnf0
そんな手が使えたとは。
flavie上でしか試してないけど、エコノミー回避目的以外にも、H.264特有のedts問題の回避にも使えるな。
わざわざ映像を2fps分進ませなくて済む。
ファイルサイズが若干増えてビットレートがその分僅かながら割かれるのが唯一のネックか。

647 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 13:46:03 ID:8cDTHi0D0
ほー、いつの間にかAVC in FLVにも対応してたのか
x264audioは既にAVC+AACのFLV作れるし、今度からエコ回避はそれでいくかな

>>646
なにか勘違いしてないか?
もともとBフレーム由来の映像の遅延を回避するためにMP4ではedtsが使われてるんだぞ
FlashPlayerはedtsに対応してないから意味がないだけで問題も糞もない
FLVにはMP4のedtsにあたるものが存在しないから、Bフレ使えばどんな環境でも絶対に映像遅延が起こる
起こさないためには結局、あらかじめフレームをずらしておくかDTS Compressionを使うしかない

648 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 14:25:16 ID:zE0xAPtRP
>>644
これは失礼した…
いつのまにか対応してたのか
大変ありがたい情報サンクス

>>646
2fpsってなんやねんw
2フレームだろ

649 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 14:29:26 ID:nbTzVfnf0
>>647
すまん、根本的に勘違いしてたみたいだ。
でもそうするとflvコンテナに変換してもFlavieではフレームの遅延が起きてもいいはずだけど、
何故か俺の環境では起きなかった。
これは一体どういうことかな・・・。

650 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 14:45:27 ID:zE0xAPtRP
>>649
1fpsの動画とかでも起きないの?

651 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 14:53:58 ID:Cda5IMsa0
>>650 作業用BGMとかでチラホラみかける気がする

652 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 14:56:06 ID:nbTzVfnf0
>>650
tp://www.nicovideo.jp/watch/sm11795292
↑この動画で試したんだけど。

512x384 24Bit AVC/H.264 High@3 2.00fps 300f 75.08kb/s
AAC 48.00kHz 2.0ch(2/0 L+R) HE(LC) 124.15kb/s
MP4 Base Media v1
[MPEG4] 00:02:30.058 (150.058sec) / 3,772,469Bytes

tp://blog.k-tai-douga.com/
↑のffmpeg(rev.25566)で>>644の通りにFLV変換しただけ。

653 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 15:03:26 ID:WyEWb9wt0
DtsEdit
サンプル情報取得中...
timecode取込中...

--- input ---
TimeScale :120000
TimeRate :4004
Sample Count :45409
Delay Frame :1
Delay Time :4004

--- output ---
TimeScale :120000
TimeRate :1001
Multiple :4.000000

Delay Frameの数だけ最初からedtsで映像をズラしてるってことじゃないか?

654 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 15:06:37 ID:Oldf9/Xa0
全部のMP4が というわけではないようだけど
644の元MP4は FLVにRecontainするときに インターリーブの付け直しのようなログ画面がでます。
それで Bフレーム由来のズレを調整してるなんて事ありますかね?

655 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 15:21:56 ID:nbTzVfnf0
>>653
俺も一瞬そう思ったけど、詳しくないので推測の域を出ない。
FLV変換すると真空読みで動画の長さが変わるのも気になる。
>>652の動画で1秒長くなる。MediaInfoだと変わらないけど。

656 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 18:03:28 ID:h/xJ3htl0
ちょっと、他の場で、エンコ師の人とも話してみたけど
・正式に対応しているわけじゃないから、サムネとかアス比とか問題がある
・ニコのflvプレーヤーが、厳密に公開仕様を守るように変更とかになって、投稿していたものが再生できなくなる、という可能性も0ではない
ということで、個人的には、わかってやる分にはいいけど、人にお勧めはしないなぁ、という結論になった

657 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 19:43:58 ID:DSnrzM7R0
>>656
>投稿していたものが再生できなくなる
これはないだろ
大体FlashPlayerが対応してるんだからニコニコの仕様がいくら変わっても再生できる
ニコニコの運営ができるのはsmileの鯖で弾くこと
一度アップロードされた動画はFlashPlayerが再生できる限り再生可能だ
現状smileが弾いてないんだから使うことに何の問題もない

AVC/AAC in FLVは別にhackでもなんでもない
AdobeはF4Vを推奨してるけどね
一体どの「エンコ師」と話したのかは知らんが怪しいもんだなそいつ

658 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 20:33:15 ID:8cDTHi0D0
つーか「エンコ師」とか「職人」ってなんなんだろうね
長いこと依頼スレにすみついてると、そういうふうに呼ばれることが多いんだけど
恥ずかしいからやめてほしいんだが

661 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 21:50:00 ID:Oldf9/Xa0
FLV-H.264+aacに 至ったのは
そういう動画がされていたから... というのが真相です。 どうやらサーバーエンコにより起こっているのではないかと
想像しています。 今でも 新着を丹念に当たれば あるじゃないかと思います。

また ほかの現象がおきてないか調べるうちに こういうものにも 遭遇しています。 投稿された日付を見て驚きました。
4:3動画が16:9プレーヤで WVGA画面比5:3 640x384に伸張する例
sm82130 ※投稿日 2007/03/29
  http://www.nicovideo.jp/watch/sm82130  Sorenson H.263 320x240
自分でも同じフォーマットで作り うpしてみたけど 伸張しなかった... ?謎?

662 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 22:01:51 ID:02ET8eSI0
>>661
ニコニコまとめwikiにも以下のコメントが載ってたので気にはなってはいたんですよ。

・今 ニコ動のコーデック規定はどうなってるの? 4:3動画を15:9で表示したり、16:9動画を4:3やら15:9で表示したり、FLVコンテナ-H264+AACが投稿されてたり、いったいどうすりゃいいのさw -- 2010-09-16 (木) 22:09:13

新プレイヤー導入時に使えるようになってたんすかね

663 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 23:24:22 ID:8cDTHi0D0
>>661
その動画、mediainfoで見たら"YouTube Metadata Injector"ってなってるぞ
つべから落としたFLVをそのまま上げたみたいだけど、
そのころはまだsmileのほうでタグつけなおしたりしてなかったから、
登録情報(再生時のDARはいくつかとか)が現在の仕様にあってないんじゃないかな

あとAVC+AACなFLVはたしかに上げられるけど、2fpsの動画は蹴られたし
30fpsで286kbpsの動画はエコ回避にならなかった

エコ動画の仕様が変わったとき、mp4になったりflvになったりしたように、
これもまだまだ安定してないみたいだな

664 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/11/03(水) 23:38:52 ID:Oldf9/Xa0
>>662
ははは、それ私です.答えてくれる人がいないんでこのスレッドでも聞いたけど wikiに逝け でしたw

>>663 エコ動画の仕様が変わったとき、mp4になったりflvになったりしたように、これもまだまだ安定してないみたいだな
ああ あれですか、 あれも落ち着くまで様子見って事でしたね。 先走ったかなぁ。



それで調べていたらエンコードが終わらない状態になる。

以下戀塚氏とのtweetまとめ


22:40:54
なんでプレミアムなのに動画投稿のエンコード待ちの人数が増えるの?
http://twitter.com/nico_lab/statuses/29572019914

パワーを増強しないといけない・・ RT @nico_lab: なんでプレミアムなのに動画投稿のエンコード待ちの人数が増えるの?
http://twitter.com/koizuka/statuses/29572111727

@koizuka 今度は まもなくから エンコード2人待ちです → エンコード4人待ちです に変わってしまった
http://twitter.com/nico_lab/statuses/29572329910

@nico_lab あらら・・何か起きてるのかな・・
http://twitter.com/koizuka/statuses/29572462195

@koizuka 今flv(avc/mp3)の投稿テストしているからそれでエンコードに失敗してるのかも?
http://twitter.com/nico_lab/statuses/29572651158

@nico_lab ほう
http://twitter.com/koizuka/statuses/29572730026

動画時間は14秒だからエンコード自体はすぐに終わるはずなんだけど
http://twitter.com/nico_lab/statuses/29572773008

@koizuka ごめんなさい よく見たらflv(avc/mp3)じゃなくて flv(avc/aac)でした flv(avc/mp3)は問題なく投稿できました
http://twitter.com/nico_lab/statuses/29574370479

@nico_lab おお
http://twitter.com/koizuka/statuses/29574453754

@koizuka flvはmp4をリネームしたのじゃなくてffmpegでmp4の(avc/aac)をフラッシュコンテナに入れなおした動画で以前は投稿がはねられていた形式です。
http://twitter.com/nico_lab/statuses/29575149781

@nico_lab なるほど・・
http://twitter.com/koizuka/statuses/29575282813

23:30:29
@koizuka エンコードが終わった!
http://twitter.com/nico_lab/statuses/29576314247

@nico_lab おお!おつ(^^;
http://twitter.com/koizuka/statuses/29576468357

50分ほどエンコード待ちで格闘していたのだが動画自体をエコノミー回避動画にしていたので、結局動画はエンコードされずにタグだけ付いて、アドレスにecoを付けても強制エンコードされないことを確認した。

今回のテストはFLV(AVC/AAC)、FLV(AVC/MP3)の動画投稿の確認と、FLVとMP4でエコノミー回避のビットレートが異なるのでそれの確認を兼ねていた。

結論としてFLV(AVC/AAC)を今はうpするのはやめておけ。FLVのほうがMP4よりエコノミー回避のビトレが高くFLV(AVC/AAC)でもオーバルビットレート298 Kbps でもエコノミー回避できた。FLV(AVC/AAC)、FLV(AVC/MP3)の16:9の動画を4:3で再生すると画面が圧縮されるみたい。

【ニコ動】 FLV(AVC/AAC)がうp可能と聞いてフォーマットを調べてみた

4:3で再生
101104_nicovideo_43.jpg

16:9で再生
101104_nicovideo_169.jpg
関連記事

この記事へのコメント

-2010/11/04 (木) 01:57:20

Nwhoisでタイムシフトに繋げた際にコメント投稿機能でコメントできてしまうのですが、
既出情報でしょうか?
恐らく色んなタイムシフトで可能と思われます。

ロベルト2010/11/07 (日) 23:52:30

> Nwhoisでタイムシフトに繋げた際にコメント投稿機能でコメントできてしまうのですが、
> 既出情報でしょうか?
> 恐らく色んなタイムシフトで可能と思われます。

返信遅れましたがコメントありがとうございます。
調べてみたところ公式以外のチャンネル放送、ユーザー生放送でコメントできました。
公式はサーバーが違うのでそれでコメントが出来ないのかもしれません。

管理人のみ通知 :

トラックバック


ニコニコチャンネル始めました
ニコラボチャンネル
スポンサード リンク
新着記事と追記・編集記事
スポンサード リンク
ブログ内検索
プロフィール

Author:ロベルト
お問い合わせはこちらまで
robelt2525[at]gmail.com

中の人 @nico_lab
ブログ更新用 @blo_nico_lab

詳しいプロフィールはこちら

カテゴリ
アクセスの多い記事
記事アーカイブ

最新コメント
リンク
ニコニコ静画
アニメカテゴリ毎時ランキング
免責事項
当ブログはリンクフリーです。記事によりトラブルが生じた場合でも、当ブログ管理人は一切の責任を負いません。 当ブログに記載されている情報の正誤や利用は、ご自身の判断でお願いします。 紹介したアプリケーションに関する問い合わせは作者に問い合わせてください。ニコニコ動画に関する質問はまずは公式掲示板、2ch、各Q&Aサイトを参照ください。
ブログの読者になる(RSS)
アクセス数