[表示 : 全て 最新50 1-99 101- 201- 301- 2chのread.cgiへ]
Update time : 06/28 00:32 / Filesize : 105 KB / Number-of Response : 371
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


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

エンコードソフト ffmpeg のスレ



1 名前:login:Penguin mailto:sage [2009/01/16(金) 17:41:13 ID:xFJ/2eBr]
公式サイト
ffmpeg.org/


どうもこれでエンコードしたら、ファイルサイズがでかくなるんだがorz

75 名前:login:Penguin mailto:sage [2009/07/15(水) 19:26:42 ID:o2wKZa2O]
>>73
>エラーがでるファイルを送ったら著作権上問題がある
incoming(ffmpegの主要開発者からしか見えないところ)にアップロードするだけだから公衆への公開ではないので、日本の著作権法的に問題ない。
ffmpegの主要開発者側が研究目的でそれを公衆に公開するのも向こうの法律的に問題ない。

76 名前:login:Penguin [2009/07/16(木) 17:56:01 ID:xWxFPykk]
ツンデレなエンコツール「つんでれんこ」
配布先 loda.jp/tsun_dere_enc/
広告動画 www.nicovideo.jp/watch/sm7634361

以下を含むDQNパッケージで大好評!

再配布禁止だけど同梱!
neroAacEnc

GPL?ライセンス?何それ状態「欲しいファイルだけ詰め合わせ」
AviSynth www.avisynth.org/ GPL
FFmpegSource ivtc.org/new/ GPL
swfextract www.swftools.org/ GPL
TDeint bengal.missouri.edu/~kes25c/ GPL
WAVI sourceforge.net/projects/wavi-avi2wav/ GPL
x264 www.videolan.org/developers/x264.html GPL
FFmpeg ffmpeg.org/ LGPL
MediaInfo mediainfo.sourceforge.net/ja GPL/LGPL


77 名前:login:Penguin mailto:sage [2009/07/17(金) 01:06:35 ID:H+vNybOn]
>>76
ライセンス違反が話題になっているようだし、とりあえず様子見。
いざとなったらスラドタレコミやバグ報告で。

78 名前:login:Penguin mailto:sage [2009/07/17(金) 08:57:04 ID:FeNTW42f]
恥の殿堂だろ。やっぱり。
Hall of Shame
ffmpeg.org/shame.html


79 名前:login:Penguin mailto:sage [2009/07/18(土) 17:12:23 ID:jMZ7NN2N]
つんでれんこはツールを詰め合わせてそれを呼び出すバッチを付けたものだな
v1.02ではneroAacEncは添付されずインストール時にダウンロードするようになっている
GPLが求めるものはソースの公開なんでつんでれんこの本体がバッチならソース公開してるのと同じだろ

80 名前:login:Penguin mailto:sage [2009/07/19(日) 00:17:18 ID:Ifg8bPkb]
規約に違反している投稿の通報などはこちらからってかいてあるから、
管理人に連絡しろよ

81 名前:login:Penguin mailto:sage [2009/07/19(日) 01:25:29 ID:0cnd40YN]
>>79
GPL読み直せと(ry
GPLが求めるのはソースの公開ではなく全体をGPLで配布すること

82 名前:login:Penguin mailto:sage [2009/07/19(日) 01:36:47 ID:KVVAkzhc]
>>81
全体って何だ?
GPLのものと商用アプリを
一緒のパッケージ(DVD)にして
配布してはいけないとでも思っているのか?

GPLってのはねぇ。バイナリレベルでリンクされない限り
一緒に配布していいんだよw

83 名前:login:Penguin mailto:sage [2009/07/19(日) 01:37:55 ID:0cnd40YN]
>>82
別個のものと認められる限りはな。



84 名前:login:Penguin mailto:sage [2009/07/19(日) 01:53:21 ID:KVVAkzhc]
はい、認められます。

85 名前:login:Penguin mailto:sage [2009/07/19(日) 01:56:23 ID:KVVAkzhc]
つーか、バッチファイルで、アプリを実行しているだけ。
ffpmegを呼び出すシェルスクリプトはGPLでなければいけないといっているレベル。
まったくライセンスを理解していないな。>>83は。

86 名前:login:Penguin mailto:sage [2009/07/19(日) 02:04:40 ID:0cnd40YN]
www.ipa.go.jp/SPC/report/03fy-pro/chosa/15-907.pdf
>GPL の条文では”derivative work”(派生的著作物)について独自の定義を行い、このderivative work が GPL の対象になるとしている。
>ここから所謂 GPL の伝搬性(GPL 対象プログラムを他のプログラムと組合わせると、他のプログラムも GPL の対象となり、ソースコード開示等の義務を負わされる)が発生する。
>GPL 条文には、「derivative work」の定義に関し、「derivative work under copyright law」
と書かれているものの、その後 に、「that is to say,a work containing the Program or aportion of it」と書かれているので、
>「derivative work」は、著作権法上の概念とは無関係に、独自に定義されているのではないかとの見方がある。
>しかし、独自に定義するのであれば、「under copyright law」の文言を用いる必要はないようにも思われる。
>そこで、「under copyright law」の文言が用いられている以上、GPL の契約準拠法の所属国の著作権法上「derivative work」と評価されるか否かによって決せられるのが自然ではないかとの意見も出された。
>結局のところ、前段と後段は完全に整合的に捉えることはできないので、両方の和集合が意図されたところというべきだろう。
>この場合、例えば、契約準拠法が日本国の民法に一意に決められるような場合は、日本の著作権法に従って決定される可能性があることになる。
>ただし、オープンソースソフトウエアは、様々な国で改良が加えられることが多く、多数の契約関係が発生する可能性が高いので、GPL を解釈する上での契約準拠法が一意に決められないことが多い。
>そのため、GPL を解釈する上で、当事者の意思解釈が重視されるかどうかや、いずれの文言が重視されるかなどは、具体的な事例ごとに異なるものと考えられる。
>準拠法によって「that is to say,a work containing the Program or a portion of it」が重視されることもあり得るため、実務上は、「derivative work」の範囲を広く解釈しておいた方が安全である。

87 名前:login:Penguin mailto:sage [2009/07/19(日) 02:08:36 ID:0cnd40YN]
ってことで"a work containing the Program or aportion of it"に該当する場合はGPL違反になる可能性があるってこった。

88 名前:login:Penguin mailto:sage [2009/07/19(日) 02:08:49 ID:KVVAkzhc]
>>86
常識で考えろ。

Redhat Enterprise Linux などの 商用Linuxには
GPL以外のライセンスのものが含まれる。

なぜこれが許されているのか。

ライセンスについて勉強しろ。

89 名前:login:Penguin mailto:sage [2009/07/19(日) 02:10:45 ID:0cnd40YN]
aportion→a portion。編集ミス

90 名前:login:Penguin mailto:sage [2009/07/19(日) 02:11:28 ID:KVVAkzhc]
www.gnu.org/licenses/gpl-faq.ja.html

「単なる集積」と「二つのモジュールを一つのプログラムに結合すること」の違いは何ですか?

逆に、パイプやソケット、コマンドライン引数は通常二つの分離したプログラ ムの間で使われるコミュニケーションメカニズムです。
逆に、パイプやソケット、コマンドライン引数は通常二つの分離したプログラ ムの間で使われるコミュニケーションメカニズムです。

コマンドライン引数は通常二つの分離した
コマンドライン引数は通常二つの分離した

はい、分離したものです。明確に述べられています。以上。



91 名前:login:Penguin mailto:sage [2009/07/19(日) 02:13:32 ID:KVVAkzhc]
GPLわかって無いやつが、
GPL語るな。

本家本元のサイト読め。
日本語訳がちゃんとあるだろ。

┐(-。ー;)┌ヤレヤレ

92 名前:login:Penguin mailto:sage [2009/07/19(日) 02:15:27 ID:0cnd40YN]
>>88
GPLにある全ての派生物にあたらない、単なる集積だからだ。

>>90
>しかしコミュニケーションのセマンティクスが親密であったり、複雑な内部データ構造を交換したりする場合は、それらも二つの部分がより大規模なプログラムに結合されていると考える基準となりうるでしょう。

93 名前:login:Penguin mailto:sage [2009/07/19(日) 02:16:07 ID:0cnd40YN]
GPLにある→GPLにおける



94 名前:login:Penguin mailto:sage [2009/07/19(日) 02:17:58 ID:KVVAkzhc]
>しかしコミュニケーションのセマンティクスが親密であったり、複雑な内部データ構造を交換したりする場合は、それらも二つの部分がより大規模なプログラムに結合されていると考える基準となりうるでしょう。
つまり、この場合は、バッチファイルで呼び出している程度の


     単純な
^^^^^^^^^^^^


ものであり、単なる集積。

つまり合法!

反論はお前が、「単なる集積」と「二つのモジュールを一つのプログラムに結合すること」の違いは何ですか?
の質問に答えられるようになってからだ、

これ以上、GPLもろくに知らん馬~か、にまともにつき合うつもりは無い。

95 名前:login:Penguin mailto:sage [2009/07/19(日) 02:42:44 ID:0cnd40YN]
>>94
>単純
法的にみて"derivative work under copyright law"及び"a work containing the Program or a portion of it"がどこまで該当するかって話で。
一つの指針としてPOSIXなどで標準化されたAPI呼び出しは問題ないってことになっている。LinuxはGPLの曖昧さからGPLの例外条項でシステムコール呼び出しを許可する必要があった。システムコール程度の複雑さでもグレーって認識で良いはず。

あと「単なる集積」と「二つのモジュールを一つのプログラムに結合すること」の違いは"derivative work under copyright law"及び"a work containing the Program or a portion of it"に該当するかどうか。プログラムに著作物を含む場合はアウト。
>日本の著作権法のプログラムの定義は"電子計算機を機能させて一の結果を得ることができるようにこれに対する指令を組み合わせたものとして表現したもの"となっている。バッチファイルとGPLプログラムを含んだ全体がプログラムとして扱われるべき。

96 名前:login:Penguin mailto:sage [2009/07/19(日) 05:50:37 ID:0cnd40YN]
あー自分の意見の日本法による解釈撤回。
日本の法律だけで考えちゃダメっぽい。
ffmpegの著作者はハンガリーの人が多いんだっけか。
ffmpegプロジェクトの法的代表であるSFLCがあるのは米国だっけか。
訴えれ得る場所全部調べるのは無理だな。
www.ipa.go.jp/about/jigyoseika/04fy-pro/open/2004-741d.pdf
>2.7   国際的紛争に関するリスク
>(1)背景
> OSS を利用する場合には、日本国外の権利者との間で紛争が発生する可能性がある。
>OSS については、オリジナルのソフトウェアの作成者だけが著作権を有するのではなく、各改変を行った者も著作権を有している。
>単一の OSS についても複数の著作権者が国籍を横断して存在する可能性があるのである。
>(2)国際裁判管轄
> これらの権利者との法的紛争における最大のリスクは、外国で訴訟を提起されることである。
>例えば、日本の企業がOSSを利用したところ海外のA国の著作権者から、ライセンス条件違反を理由として損害賠償・利用の差止めを求める訴えがA国裁判所に起こされるような場合である。
>このような場合、A国の裁判所が当該提訴についての管轄を認めるかどうかは、A国の裁判所の判断次第であり、国際的なルールも確立していないことから、事前に予測をすることは困難である[48]。
(中略)
>(3)準拠法
> 国際的紛争の場面で管轄と共に常に問題になるのが、準拠法(どの国の法律が適用されるか)である。
>外国の裁判所に国際管轄が認められて訴訟が係属する場合、当該裁判所がどの国の法律を適用するかは、当該外国の抵触法の解釈の問題であり、予め全般的な予測をすることは不可能である[49]。
>上記の設例でいえば、A国の裁判所は、A国法を適用することも、日本法を適用することも考えられる。
>ライセンスを契約ととらえて契約違反で提訴を受けるのか、著作権侵害の不法行為で提訴を受けるかによっても結論は異なりうる。

97 名前:login:Penguin mailto:sage [2009/07/22(水) 04:26:18 ID:s9MkuRIa]
>>85
その実態を正直に書いてないからね。
「ツール」なんて呼べるものではないのに。

98 名前:login:Penguin mailto:sage [2009/07/22(水) 04:52:48 ID:s9MkuRIa]
しかし

・GPLツールをダウンロードして必要ファイルのみ取り出す処理を自動化
・バッチファイルやスクリプトを介してそのツールを利用

がGPL無しでOKなら、すごい抜け穴だと思うけどな。
見た目上、全く↑の処理に気づかないようにもできるわけだからね。

99 名前:login:Penguin mailto:sage [2009/07/22(水) 05:48:48 ID:R73tUMZl]
著作権法や契約の抜け穴だからねぇ

100 名前:login:Penguin [2009/07/30(木) 15:40:17 ID:vQZYJ2x5]
現在の俺のconfigure設定、メモメモ

./configure --enable-gpl --enable-nonfree \
--enable-pthreads --enable-x11grab \
--enable-libfaac --enable-libfaad --disable-decoder=aac \
--enable-libmp3lame --enable-libx264 \
--enable-libxvid --enable-zlib \
--enable-libvorbis --enable-libdc1394

AACのデコードでエラーでまくるからどうしたもんかと思っていたら、
(オプションによるが)ffmpegでは内蔵のAACデコーダーと、外部のAACデコーダー(libfaad)があって
--enable-libfaad を指定していても、内蔵のAACデコーダーが使われるっぽいね。
ffmpegのオプションで内蔵AACを使わないように出来ないのかな?

ということで、内蔵のAACデコーダーを無効(--disable-decoder=aac)にしたのが上のやつ。

今動画を変換中だが、とりあえず以前出ていたエラーは出なくなった。
ちゃんと音が鳴るかは、家に帰ってからじゃないと確かめられないw

だれか、どんなものでも変換してくれる最強の設定、およびライブラリの組み合わせを教えてくれw

101 名前:login:Penguin [2009/07/30(木) 15:58:32 ID:dkqT3zHj]
ffmpeg を使って Flash の swf を、
再生したままの映像を、
動画ファイルに出力する方法はありませんか?

出力の動画ファイルの形式はなんでもいいです。

102 名前:login:Penguin mailto:sage [2009/07/31(金) 00:12:49 ID:Q7a9Xe6b]
あべちんさんのbuildでAVCHD/Liteの変換に使って来たんですが、
r19256の時、-vcodec libx264 以外何も指定しなくてもエンコードできたんですが、
これよりあとの版、例えば r19505 で同じことをやろうとすると、
Error while opening encoder for output stream #0.0 - maybe incorrect parameters such as bit_rate, rate, width or height
と言われてできなくなりました。
サイズとかレートを指定してもやっぱりだめみたいですが、なんででしょうか。


103 名前:login:Penguin mailto:sage [2009/07/31(金) 00:18:35 ID:5h8auiC6]
>>98

OKだよ。というかそれが禁止されたら
商用Linuxなんて成り立たないだろ?



104 名前:login:Penguin mailto:sage [2009/07/31(金) 00:38:10 ID:Nyohkohu]
その考えだと動的リンクさせるとGPL抜けられることになる

105 名前:login:Penguin mailto:sage [2009/07/31(金) 00:46:20 ID:bPVIrxjl]
>>104
動的であっても、リンクはダメ。
GPLライセンス呼んだか。ちゃんと書いてあるだろ。

プロセス空間が共有されるやりかたでの
結合するのはダメっていえばわかるか?

106 名前:login:Penguin mailto:sage [2009/07/31(金) 09:21:35 ID:lgCbBYQI]
うちのUbuntu8.04LTS環境は、svnで最新のffmpeg入れたら
libx264のエンコードでsegmentation faultが出て止まるようになった。

最新ffmpegの要求で、x264も新しくして、--enable-sharedしてある。

aptとかで入れてあった何かが干渉することってあるのかな?
aptでx264とlibx264-devは削除したけど
libx264-57は依存関係で残してあるからこれがまずいのか?


#define FFMPEG_VERSION "SVN-r19536"
#x264-snapshot-20090729-2245

107 名前:login:Penguin mailto:sage [2009/08/01(土) 10:04:10 ID:LM6hGBOH]
RTMP protocol support (as a client)が追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-July/023847.html

108 名前:login:Penguin mailto:sage [2009/08/01(土) 10:13:12 ID:LM6hGBOH]
>>105
それって確か(昔の)RedHatの見解だよなぁ
nommuなcpuを無視しているから時代遅れな気ガス
個人的にはFSFの見解を優先するべきだと思う

109 名前:login:Penguin mailto:sage [2009/08/01(土) 19:17:54 ID:SRMuiBYl]
時々、>>107 のような書込みがあるんだけど
これって、patch ファイルですよね?、だとしたら当て方を教えて欲しいのですが
ffmpeg-0.5 に当てればいいのかなぁ?


110 名前:login:Penguin mailto:sage [2009/08/01(土) 19:41:41 ID:LM6hGBOH]
>>109
patchとも言えなくは無いけど、本質的にはコミットログ。
基本的に安定版に当てるのは難しいものなので、新しい安定版を待つかsvnを使いませう。

111 名前:login:Penguin mailto:sage [2009/08/01(土) 19:49:13 ID:SRMuiBYl]
>>110 ありがとう
なるほど、次期バージョンへ当該機能を含めることを確定しましたというようなアナウンスみたいなものなんですね。

112 名前:login:Penguin mailto:sage [2009/08/01(土) 19:56:31 ID:CIWylb56]
RTMP がサポートされたのは嬉しいな。
rtmpdump が sourceforge から消されたから、wktk

113 名前:login:Penguin mailto:sage [2009/08/01(土) 20:55:55 ID:SRMuiBYl]
VLC media player をインストールしました、ローカルネットワーク内でffserver を
立ち上げているのですが、Windows Media Player 11 だと
asf のストリーミング再生ができませんでしたが、VLC で再生することができました、
なぜWMP では再生できなくてVLC では再生できるのか不思議です、理由をご存知の方が
居られましたら解説していただけないでしょうか。



114 名前:login:Penguin mailto:sage [2009/08/09(日) 16:50:07 ID:lPuCqM1P]
最近ffmpeg-develに(再)提出されたパッチ抜き出し
lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-August/thread.html
-Psygnosis YOP demuxer/decoder (PCゲームで使われた動画形式)
-Lagarith decoder (ロスレスのスクリーンキャプチャコーデック)
-Wave64 demuxer (Sonyの音声raw形式)
-AMR-NB decoder (スピーチコーデック)
-Playlist API
-IEC61937 compatible muxer (S/PDIF)
-TwinVQ decoder (MPEG-4で採用されている音声コーデックのうちの一つ)
-RTP/SVQ3 payload parser
-RTP/QDM2 parser

あとffmpeg-mtがエンコードのマルチスレッド化を開始したようだ。
gitorious.org/~astrange/ffmpeg/ffmpeg-mt/commits/encoding

115 名前:login:Penguin mailto:sage [2009/08/11(火) 02:09:16 ID:5RPavoVd]
Sony Wave64 demuxerが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-August/023919.html

116 名前:login:Penguin [2009/08/13(木) 17:30:33 ID:i51lVbWI]
スレ違いだったらすいません。
ffmpeg で 任意のフォーマットから、m2tsフォーマットに変換させるオプションをお教え願えないでしょうか。

117 名前:login:Penguin mailto:sage [2009/08/14(金) 02:09:11 ID:t3KPNY3l]
>>116
ffmpegのバグトラッカーにffmpeg -i inputfile outputfile.m2tsが動作しないと言うバグ立てると良いと思う。
多分-vcodec mpeg2video -f mpegts辺りで作れるとは思うけど。

118 名前:login:Penguin mailto:sage [2009/08/15(土) 14:21:00 ID:kVFg5f1k]
rm 形式(RealPlayer)の動画ファイルをmp4 へ変換するオプションを教えていただけないでしょうか。

119 名前:login:Penguin mailto:sage [2009/08/20(木) 06:53:06 ID:KEOQ5XzT]
〉H264を検出しました

〉もしファイルがB-フレームを参照として使っているなら、クラッシュまたはとぎれるかもしれません
〉Avidemux は安全にされた他のモードを使用できますが、フレームの正確さを失ってしまうでしょう.
〉そのモードを使いますか ?

という警告をavidemuxが出すのですが、これはどう判断していいんでしょうか?
ffmpegでlibx264を使っているわけですが、何か付けるべきオプションがあるのでしょうか?

フレームの正確さを失うというのは、場合によっては音がずれたりするという意味でしょうか?
また"そのモード"を使わない場合のトラブル実例は?


120 名前:login:Penguin mailto:sage [2009/08/20(木) 07:00:27 ID:Mi/Ro/P3]
>>119
avi板のavidemuxスレ行った方がいいとおも。
avidemuxの内部構造って独自だったはずだし。

121 名前:login:Penguin mailto:sage [2009/08/22(土) 02:34:32 ID:jtD6xdND]
IEC-61937 compatible(S/PDIF) muxerが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-August/024019.html

122 名前:login:Penguin mailto:sage [2009/08/24(月) 05:07:09 ID:qTJah0Tt]
TwinVQデコーダが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-August/024036.html

123 名前:login:Penguin mailto:sage [2009/08/25(火) 18:38:16 ID:pfneivdn]
ブルーレイのサブタイトルデコーダが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-August/024056.html



124 名前:login:Penguin mailto:sage [2009/08/27(木) 10:48:16 ID:OwDvsT+D]
ブルーレイに使われるLPCMのデコーダが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-August/024086.html

125 名前:login:Penguin mailto:sage [2009/08/28(金) 03:50:03 ID:LNHdkFYR]
そんなことよりTSファイルの扱いをもっとましにしてくれ

126 名前:login:Penguin mailto:sage [2009/08/28(金) 11:29:03 ID:4KINgNnj]
俺はts使わないから試してないけど…
シークの扱いは改善されたはず>ts
>>65のパッチは誰も提出してないからマージされる訳も無く。
問題自体バグ報告すらされていない予感。

127 名前:login:Penguin mailto:sage [2009/08/28(金) 19:47:14 ID:Gs+QNxG6]
>>65のパッチも完璧じゃないよ。
あれを当てても変換できないものがある。
TSファイルの性質ゆえに、もとのTSの(最初の部分が)壊れているからなんだろうが、
垂れ流しされている放送波をキャプチャしている以上、これはどうしようも無いしなぁ

128 名前:login:Penguin mailto:sage [2009/09/03(木) 13:09:11 ID:lnqAQ9b0]
WMAProデコーダが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-September/024171.html

129 名前:login:Penguin mailto:sage [2009/09/03(木) 19:36:56 ID:lnqAQ9b0]
chromiumのffmpegパッチ群。クラッシュ/無限ループの修正が多いね。良い傾向。
src.chromium.org/viewvc/chrome/trunk/deps/third_party/ffmpeg/patches/

130 名前:login:Penguin mailto:sage [2009/09/03(木) 19:57:26 ID:JIJP2QNk]
chromiumていうゲームもあるんだな。

131 名前:login:Penguin mailto:sage [2009/09/04(金) 00:17:24 ID:oUY0JjQa]
皆、最近の版で -vcodec libx264 でエンコードできてますか?
「サイズかビットレートの指定がおかしい」とか言われるんだけど。
指定してないのに。

132 名前:login:Penguin mailto:sage [2009/09/04(金) 00:24:31 ID:ATltGo/e]
ffmpegでH.264のエンコするのはいかがなものか

133 名前:login:Penguin mailto:sage [2009/09/04(金) 00:32:30 ID:x9o1MBS0]
>>131
エスパーだけどビットレート指定の後ろにkを付ければ良いと思うよ



134 名前:login:Penguin mailto:sage [2009/09/04(金) 04:16:52 ID:0fr+u1C9]
>>131
それどっかのサイトのブログかなんかで見つかるんだけど…
-vpreオプションで一応の回避ができるみたい。

-vpreはいくつかのプリセットを指定するオプションで、その内容は
Ubuntuだと(make installしているからどこでも一緒だよね?)
/usr/local/share/ffmpeg/
に置かれているみたい。たとえばlibx264-lossless_fast.ffpresetとか。

とりあえず、それに気づいたのが昨夜で、昨夜段階でその内容の全部を
OOoのCalcに並べたところまでやった。
これから、その内容の比較で、vpre無しで行けないかの確認とか
応用の研究をしようかというときに…おねむのじかんになりました…

で、今日はそれ忘れてたので放置。

とか言いつつ、さっき遊んでるAtom330予備録画機に
録画機と同じ古い版のffmpeg等を突っ込んで、4スレッドエンコード体制にしてた。
この間vpreのことは忘れていた。


それはそうと、
nice -n 19 ffmpeg -i "$@" -threads 0 -s 640x480 -deinterlace -vcodec libx264 -cqp 28 -sc_threshold 2 -flags2 mixed_refs -flags loop -subq 6 -trellis 2 -nr 600 -acodec libmp3lame -ab 128k "x2n_${file%.mpg}.avi"

で、31fpsくらいで行けんだけど、CPU負荷は半分くらいなのな。
二つ同時にエンコードすると100%程度で20fpsx2くらいになるかなぁ…
まぁ、急ぎのエンコードより、大量ファイル処理することのほうが多いからいいんだけどね…


135 名前:login:Penguin mailto:sage [2009/09/04(金) 15:21:52 ID:oUY0JjQa]
>>134
ありがと。プリセットが無くデフォルトだと動かない仕様になってたのね。
winでコンパイル環境も整備してないので、ゆっくり考えますです。

136 名前:login:Penguin mailto:sage [2009/09/04(金) 17:34:46 ID:oUY0JjQa]
その後、最新リポジトリからpresetファイル群だけ持ってきたらエンコはできるようになりました。


137 名前:login:Penguin mailto:sage [2009/09/06(日) 14:13:38 ID:wfS0gXo6]
libmp3lameを使っている場合、-acodec libmp3lame -vol 254で
最大限にボリュームが大きくなるって解釈でいいですよね?

と思っていたんですけど
なんか、うまくいかない。

二桁の数字を指定すると小さくなるから
機能しているみたいなんだけど、もとのより大きくなんない。

試してみると、255より大きい数字が通って、それによって
音量を元より大きくできるみたい。
例によって、仕様変更か…(ちなみになんとか君とかのサイトの記事参照したのが敗因か)

この変更内容について、どっか説明されている記事無いかなぁ…
上限がどうなっているのかわかんないし…
他の音源に揃える上でのTipsとか無いかなぁ…


138 名前:login:Penguin mailto:sage [2009/09/07(月) 11:30:04 ID:pOzfzLE5]
256で波形にノータッチ、それ以外は256分の指定した数字倍にされ、
負の数なら波形が反転するんじゃなかったっけ?

139 名前:login:Penguin [2009/09/07(月) 19:13:34 ID:tLgkNowH]
二つのバージョンのffmpegを併用したいのですが、
(この形式には古いバージョン、この形式は新しいバージョン)
どうすればいいのでしょうか?


140 名前:login:Penguin mailto:sage [2009/09/07(月) 19:20:45 ID:XD7+oO03]
>>139
ffmpegじゃなくwineで2つのバージョン用意して使ってる
ほかの人はどうかしらないけど

--prefix=/home/user/local

にしてる。$PATHは通さず
$/home/user/local/bin/wine なんたらって使ってる。

141 名前:login:Penguin mailto:sage [2009/09/16(水) 04:42:16 ID:grGQrUKX]
実際にいろんな動画に使ってみたけど、
ffmpegって結構エラーはくな。

限定された使い方ならいいけど、
動画アップロードサイトみたいなのに
利用するのは難しいと思った。

142 名前:login:Penguin mailto:sage [2009/09/16(水) 07:07:01 ID:w0SO9mYw]
バグ報告しましょう。
roundup.ffmpeg.org/roundup/ffmpeg/

>動画アップロードサイトみたいなのに
FFmpegはFacebookとかのサイトのサーバーサイド変換で実際に使われてる。
YoutubeもFFmpegっぽいって話がある。
ニコ動はどうだったかな。

143 名前:login:Penguin mailto:sage [2009/09/16(水) 16:57:30 ID:ReMZYuZi]
>>142
たぶんそういうところは、自社で
修正していると思うよ。

修正して開発元には何も報告していない。




144 名前:login:Penguin mailto:sage [2009/09/16(水) 19:33:16 ID:w0SO9mYw]
>>143
FacebookとPicsearchはエラーログやサンプルを提供した。
YoutubeはGoogle側が一部修正したように見えるけど、バグ報告やパッチの提供はしてないね。確かChromiumチーム経由でYoutubeチームへフィードバックを頼んでたはずだけどどうなったんだっけか。

145 名前:login:Penguin mailto:sage [2009/09/16(水) 22:38:55 ID:w0SO9mYw]
Apple Core Audio Formatのデマクサが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-September/024385.html
W64にも対応した(>>115)し、libsndfileを飲み込む日も近いかもな。

146 名前:login:Penguin mailto:sage [2009/09/16(水) 23:15:25 ID:q/Jfm89f]
GPLである以上、ソースを改良・改変したら、要求された場合に提出しなきゃならないんだけどな

147 名前:login:Penguin mailto:sage [2009/09/16(水) 23:17:19 ID:w0SO9mYw]
バイナリを配布した場合ね、それ>提出しなきゃならない
サーバーサイドで使うなら提出しなくても問題ない。
それが問題だってんでAGPLができた訳で。

148 名前:login:Penguin mailto:sage [2009/09/23(水) 08:20:21 ID:Vt36QzTA]
Atrac1デコーダとMD STUDIOオーディオデマクサが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-September/024529.html

149 名前:login:Penguin mailto:sage [2009/09/23(水) 08:54:59 ID:Vt36QzTA]
FFmpegのATRAC3デコーダがfixed-point化されてRockboxに移植されてるらすぃ。

150 名前:login:Penguin mailto:sage [2009/09/25(金) 12:23:04 ID:9IlFBiDU]
Happy 20,000; New YouTube Engine
multimedia.cx/eggs/

151 名前:login:Penguin mailto:sage [2009/09/27(日) 14:21:00 ID:LngpI2lB]
なんか、ffserverについて調べてたらこんなん見つけた。
既出?

ffmpeg ドキュメント(日本語訳)
fixedpoint.jp/ffmpeg/


152 名前:login:Penguin [2009/09/27(日) 14:32:50 ID:Q1Hnji4e]
>>151
私は知らなかった。

ありがとう。

153 名前:login:Penguin mailto:sage [2009/09/28(月) 02:46:04 ID:sUIt19s1]
複数のマシンからそれぞれ別々の映像をffserverが動いてる1台のマシンに送り、そこから配信することは可能でしょうか?
ポート8090からマシンAの映像、8091からマシンBの映像といった配信を目指しております。
知恵をお貸し頂ければ幸いです。



154 名前:login:Penguin mailto:sage [2009/09/30(水) 10:01:09 ID:S3nDcS56]
x264に関して質問です
p4x4は使っても問題無くなりましたか?昔ドット単位ぐらいの細かいのが動きまくるソースだと多少効果あるとか
聞いたんですが…

あとバージョン関係無いですが
-qmax下げるのと-b&-bt上げるのは理論的にはどっちがサイズに対して画質が稼げるんでしょうか

例えば
-b 512k -bt 512 -qmin24 -qmax39の設定なら

-bと-btを576k程度まで上げるのと
レートそのままで-qmaxを37程度まで下げるのとでサイズが同じなら理屈として
画質が上なのはどちらになるんでしょうか?

155 名前:login:Penguin mailto:sage [2009/09/30(水) 10:37:51 ID:TR/tNu++]
品質指定で1passか、ビットレート指定で2passが普通。
サイズが同じ時の画質は多分前者の方が良くなるはず。

156 名前:login:Penguin mailto:sage [2009/09/30(水) 15:26:19 ID:S3nDcS56]
>>155
アドバイス有難うございます

いくつか試してみましたがやっぱり-bと-btを上げるた方が画質は良かったみたいです
というか-qmaxを下げるのはソースにもよりけりですがフローしてビットが守られなかったり
そうでなくても画質は大して上がらない結果が殆どでした

-b、-btを上げた状態で妥協出来る-qmaxを探すのが妥当でした
参考になりました、アドバイスどうもです

157 名前:login:Penguin [2009/10/01(木) 22:09:56 ID:lStSpSaS]
しつもん
CentOS5.3

rpm -Uhv rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum --enablerepo=rpmforge install ffmpeg

でインストールしたところ
lame: output buffer too small (buffer index: 9195, free bytes: 597)
になった。

wiki.crav-ing.com/index.php?%E5%90%8C%E6%A2%B1ffmpeg%E3%81%AElame%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E4%B8%8D%E5%85%B7%E5%90%88
に従ってバッチを入れようとしたが、
yumで入れたせいなのか

[root@localhost local]# find / -name "*libmp3lame*"
/usr/lib/libmp3lame.so.0.0.0
/usr/lib/libmp3lame.so.0

libavcodec/libmp3lame.cが見つかりません。
どうすれば

158 名前:login:Penguin mailto:sage [2009/10/01(木) 22:15:08 ID:8SZadbyA]
libmp3lame.cはソースコードのことなのでそれを用意してパッチ当ててからコンパイルしろってこと

159 名前:login:Penguin mailto:sage [2009/10/01(木) 23:18:11 ID:W4Vk4q5w]
>>157
え、( ̄■ ̄;) lameにそんなバグがあったのか・・・ 今まで音はaacかvorbisでやってたから
解らなかった。

ちなみにパッチは>>158の言う通りソースに当てる物なのでffmpegのソースを入手してそこへ
パッチを当ててからffmpegを自分でコンパイル(面倒くさいですw)

そのwikiの記事だとlameの開発バージョンで対策されてるって書いてあるから、lameの開発バージョンの
ソースを入手して自己ビルドした方がまだ楽なような気がします。
でもこの方法は確実に今あるlameと同じ場所をインストール時に指定して綺麗に上書きしないと
他の依存してるlameを使用するアプリが動かなくなる可能性あり。

それとリリース板と開発板の違いが大きいとやはり他の依存が動かなくなる可能性あり。
まあそうなったらまたlameのrpmパッケージを再インストールすれば良いだけかな。

160 名前:login:Penguin mailto:sage [2009/10/02(金) 22:47:10 ID:gS2kcaJ+]
>>158,159
全然意味がわかりません><

結局yum deleteして、
各エンコーダとffmpegを順番にインストールしました
lameの3.99a1の取得の仕方がわからなかったので3.96かそこらを入れてOKでした


161 名前:159 mailto:sage [2009/10/03(土) 13:17:05 ID:mlXMcO7a]
>>160
あ、良いんじゃないかな。自分の言ってるlame開発板ってのが3.99a1なんだけど
これってLinuxの場合は自分でsvnでソース取ってきてビルドしないとダメだろうから。

>>160の今回の情報で自分でビルド出来ない人はlameのバージョンを落とす事でとりあえず
解決するって事も解ったって事だ。情報トンです。

162 名前:login:Penguin mailto:sage [2009/10/04(日) 13:26:57 ID:33e0CDT6]
低ビットエンコが日課の者ですが質問です

再生中に一部の場面で数フレームぐらいパタパタッと黒いタイルと言うか
ブロックを散らしたように画が欠ける部分があるんですが何が原因でしょうか?
単純にビット不足?

163 名前:login:Penguin mailto:sage [2009/10/04(日) 13:46:55 ID:TSrspAFG]
ビット不足から来るという認識は正しいが、情報が少なすぎてなんとも。
とりあえずffmpegとx264のバージョンを上げて、より圧縮率の高いプリセットを使え。
あとビットレート指定なら2passにしろ。
取りあえずのアドバイスはそんなとこ。



164 名前:login:Penguin mailto:sage [2009/10/04(日) 13:52:24 ID:32Z5++SP]
とりあえず2passが良いと思ってx264でやってみたのですが、2回目のエンコがビットレートや
サイズ等が不正ですって始まらない。

オプションは-crfとか-qscaleでやったんだけど(ビットレート指定無し)、ビットレート指定
だと2回目いける。

もしかして2passってビットレート指定のエンコじゃないとダメなの?

165 名前:login:Penguin mailto:sage [2009/10/04(日) 14:05:33 ID:TSrspAFG]
そう
詳しく知りたきゃx264中心に検索すりゃ良いよ。

166 名前:login:Penguin mailto:sage [2009/10/04(日) 14:49:17 ID:32Z5++SP]
>>165
レストン 了解です。

167 名前:login:Penguin mailto:sage [2009/10/04(日) 16:21:54 ID:33e0CDT6]
>>163
サンクス、参考になりました

168 名前:login:Penguin mailto:sage [2009/10/05(月) 13:38:06 ID:JawieGlt]
3g2からAVIにするにはどうしたらよいでしょうか?
やってみたら、音声のみでファイルサイズが
やたらデカいのが出来てしまいました。
それと、このソフトってコーデック指定はできますよね?

169 名前:login:Penguin mailto:sage [2009/10/05(月) 17:29:14 ID:JjFanTvM]
スレチだったらすみません。 CentOS5.3上でffmpeg動かしています。
PSP用の動画変換したいのですが、再生できません。
>PSP上ではビデオコーデックが不明な形式になります。Windows+Gomプレイヤーでは再生できます。
Gomプレイヤーで動画形式を見ると、AVC1(GVC)となっております。

:変換用スクリプト
ffmpeg -i hogehoge.avi -vpre /usr/local/src/ffmpeg/ffpresets/libx264-default.ffpreset -vcodec libx264 -coder 1 -bufsize 128 -g 250 -s 480x272 -r 29.97 -b 180k -level 21 -acodec libfaac -ac 1 -ar 44100 -ab 48k -f mp4 hogehoge.mp4

ヒントいただければ幸いです。

170 名前:169 mailto:sage [2009/10/06(火) 15:57:15 ID:beoE6AUg]
>>169です。
ffmpegを以前構築しており、環境をもう一度作り直したのですが、PSPで動画が再生できません。
真空波動研で以前作ったPSPで再生できた動画、現在造ったPSPで再生できない動画を調べてみました。
[再生できない動画]
480x272 24Bit AVC/H.264 High@2.1 29.97fps 57926f 186.32kb/s AAC 44.10kHz 1.0ch(1/0 C) LC 48.00kb/s
[Extra][2] MP4 Base Media v1 MetaData [MPEG4] 00:32:12.799 (1932.799sec) / 58,047,966Bytes
[再生できる動画]
480x272 24Bit AVC/H.264 Main@2.1 29.97fps 57935f 318.01kb/s AAC 44.10kHz 1.0ch(1/0 C) LC 48.00kb/s
[Extra][2]MP4 Base Media v1 MetaData [MPEG4] 00:32:13.099 (1933.099sec) / 89,568,173Bytes

High@2.1 29.97fps、Main@2.1 29.97fps の2つ違いがあるようですが、ffmpegのMain@の設定方法を現在探しております、、、。

171 名前:169 mailto:sage [2009/10/06(火) 16:17:16 ID:beoE6AUg]
自己解決しました。
-vpreオプションでlibx264-fastfirstpass選べばPSPで見ることができました、、、。
大変お騒がせしました。

チラ裏、スレ汚しすみませんでした。

172 名前:login:Penguin mailto:sage [2009/10/07(水) 03:00:00 ID:TOPwev2f]
RF64デマクサが追加された
lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/2009-October/024852.html

173 名前:login:Penguin mailto:sage [2009/10/08(木) 16:03:16 ID:Gh6+X3oS]
動画のサムネイル作っているんだけど、ogmだけ
ffmpeg -ss 1 -i src.ogm -f image2 -vframes 1 -an -deinterlace dst.jpg
で、サムネイルが作れないんだけど何でかな。



174 名前:login:Penguin mailto:sage [2009/10/08(木) 16:14:33 ID:6vHATiKl]
totem-video-thumbnailerでもogmはサムネイル作成に失敗する事が多い
gstreamer-ffmpeg入れてるからffmpegのバグかも
俺はmkvmergeでogmを全部mkvに変換しちまった
なぜかmkvにすれば問題なくサムネイルが作れるんだよなぁ

175 名前:login:Penguin mailto:sage [2009/10/08(木) 16:33:54 ID:Gh6+X3oS]
>>174
貴重な情報をありがとう。早速検討します。






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

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

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