2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

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

1 :login:Penguin:2009/01/16(金) 17:41:13 ID:xFJ/2eBr.net
公式サイト
http://ffmpeg.org/


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

281 :login:Penguin:2009/12/07(月) 17:36:11 ID:HLAdy5d5.net
不思議てただのオカルトやん

282 :login:Penguin:2009/12/09(水) 03:05:51 ID:AXyRODh6.net
複数のJPEGからSWF作ったんだけど、これってJPEGは何でエンコードされてるの?

283 :login:Penguin:2009/12/16(水) 08:07:06 ID:ReekAaOQ.net
波動拳で確認するのがてっとりばやいのでは。

284 :login:Penguin:2010/01/01(金) 11:42:30 ID:1c2oc763.net
ffmpegでゲームflashから画像抽出は出来ないんでしょうか?
動画なら抽出出来るのですが、ゲームだと出来ません

ffmpeg -y -i me2.swf -f image2 -ss 00:00:01 -vframes 1 aa2.jpg

[swf @ 0x18643d0]Compressed SWF format not supported
圧縮しているSWFを解凍
cd ffmpeg
cd tools
gcc -o cws2fws cws2fws.c -lz
./cws2fws me2.swf me42.swf

解凍したSWFで再挑戦
ffmpeg -vframes 1 -ss 1 -i me42.swf -f image2 aa2.jpg
[swf @ 0x24173d0]max_analyze_duration reached
[swf @ 0x24173d0]Estimating duration from bitrate, this may be inaccurate
me42.swf: could not seek to position 1.000
Input #0, swf, from 'ume42.swf':
Duration: 00:07:19.36, bitrate: 127 kb/s
Stream #0.0: Audio: mp3, 44100 Hz, 2 channels, s16, 128 kb/s
Output #0, image2, to 'aa2.jpg':
Output file #0 does not contain any stream

解析は出来るようですが、画像出力が出来ません
これはどうしたらよいでしょうか?圧縮した状態もしくは、解凍後のSWFから画像出力させる方法分かる方、
いらっしゃいましたらどうぞよろしくお願いします<m(__)m>

あと、抽出した画像のサイズを例えば、300×300以内に納めるサムネイルって出来ますでしょうか?
縦長の画像でもそれに寸法を合わせてちゃんと縮小してくれるようにしたいのです。
合わせてどうぞよろしくお願いします<m(__)m>


285 :login:Penguin:2010/01/09(土) 17:31:17 ID:fa3AcKRq.net
swfmill使う

286 :login:Penguin:2010/01/16(土) 03:38:42 ID:WNnS2lAt.net
ffserverを使ってRTPで配信したとき、パケットロスを
再送によって回復してはくれないですよね?
ffserver.conf に関するドキュメントでは以下のフォーマット

# Format of the stream : you can choose among:
# mpeg : MPEG-1 multiplexed video and audio
# mpegvideo : only MPEG-1 video
# mp2 : MPEG-2 audio (use AudioCodec to select layer 2 and 3 codec)
# ogg : Ogg format (Vorbis audio codec)
# rm : RealNetworks-compatible stream. Multiplexed audio and video.
# ra : RealNetworks-compatible stream. Audio only.
# mpjpeg : Multipart JPEG (works with Netscape without any plugin)
# jpeg : Generate a single JPEG image.
# asf : ASF compatible streaming (Windows Media Player format).
# swf : Macromedia Flash compatible stream
# avi : AVI format (MPEG-4 video, MPEG audio sound)

が使えることになっているのですが、これらのフォーマットは
データの途中がロストしてもまたデータが届くようになれば
回復できる、ということなのでしょうか?

287 :login:Penguin:2010/01/16(土) 07:25:59 ID:+tiOHZOm.net
それができないとシークすらできない変フォーマットじゃん。

288 :login:Penguin:2010/01/16(土) 08:48:17 ID:j5ar1IZs.net
>>286
ffserverでは試したことはないが、
RTP (UDP)の仕組みでいうと確かに再送などで回復をしてくれたりすることはない。

その代わりに、どのメディアフォーマットであってもフレームの始まりは
途中からでも見つけられるような構造になっているので、データが途切れたときは
フレームの開始位置まで読み捨てて、そこから再度表示し直す。

また、ストリーミングでは完全フレーム(単体で完結するフレーム)だけでなく
差分フレーム(前のフレームから変化した場所だけを送るもの)で転送する仕組みが
あるが、この場合は一般に完全フレームが届くまで読み捨てることになる。
(実装やプロトコルによっては差分だけでも表示してしまうものもあるが、
この場合は真っ黒な画面から部分的にうごめいて見えたり、おかしな表示に
なったりする)

289 :login:Penguin:2010/01/16(土) 09:51:39 ID:UpcdgttB.net
cfrのソースをx264でmp4出力したものをffmpegでmp4にmuxし直すと
最大fpsがソースのfpsの2倍
最小fpsがソースのfpsのまま
のvfrになってしまうんですがどうすればいいでしょうか?
あまり弊害はないとは思うのですが、cfrのままにしたいです

使用しているx264はr1391(x264.nlビルド)、ffmpegはgit-svn-r21221(自ビルド)です

290 :login:Penguin:2010/01/16(土) 17:19:03 ID:UpcdgttB.net
あの…何か根本的に勘違いでもしてるのでしょうか…?orz
そうだとしたらご指摘していただけるとありがたいです
それともIRCで聞いた方がいいのでしょうか?(英語が残念なもので…

208 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★