1 名前:login:Penguin mailto:sage [2007/07/15(日) 14:33:11 ID:xwtDa/kL] Linuxで動作する動画や音声を扱うソフトの話題スレ。 再生から編集、コーデックネタ等々なんでもあり。 過去ログ 5 pc11.2ch.net/test/read.cgi/linux/1154012817/ 4 pc8.2ch.net/test/read.cgi/linux/1118977746/ 3 pc8.2ch.net/test/read.cgi/linux/1088333356/ 2 pc5.2ch.net/test/read.cgi/linux/1052308484/ 1 pc.2ch.net/test/read.cgi/linux/1006364656/ 各種ソフトウェアへのリンクは>>2-10 あたり
620 名前:login:Penguin mailto:sage [2008/03/23(日) 23:09:23 ID:oKIZjPHs] よくわからんが 全角文字だからじゃね?
621 名前:login:Penguin mailto:sage [2008/03/24(月) 00:29:43 ID:h2r6AJAw] >620 全角じゃないんですよね・・・ ただ、先ほど自己解決しました。 8879などとタイプで入力してから、クリックで数字を動かすと確定しました。 ありがとうございました。
622 名前:login:Penguin [2008/03/24(月) 07:51:07 ID:I48CeBcB] なんでも信者だもんな、困ったもんだねw linuxもwindowsもMacから大いに学んでる。 これが気に入らないのはドザ心理。 馬鹿の流入よりもドザ根性流入の方がウザいよ。 linuxは柔軟で謙虚で貪欲だ。
623 名前:login:Penguin mailto:sage [2008/03/24(月) 11:08:40 ID:62iD1Dht] スルーしましょう。
624 名前:login:Penguin mailto:sage [2008/03/24(月) 13:17:15 ID:q0tyJ67c] x264をマルチスレッドで処理してくれるデコーダはないのかな。
625 名前:login:Penguin mailto:sage [2008/03/24(月) 13:24:05 ID:CLusSWjl] 荒れたことに対するヒント >あぼん登録したからもうレスいらん。 以後同一IDでの書き込みが一切ない。 lXC/UqJDはスルーを身につけろw
626 名前:login:Penguin mailto:sage [2008/03/24(月) 14:25:16 ID:wEfs5zU4] vlc-.0.8.6eをgcc-4.2.3でコンパイルすると deprecated conversion from string constant to ‘char*’ ってワーニングがいっぱい出て止まったぞ ググると同じやつがいた www.nabble.com/VLC-broken--td16082982.html matroskaサポートを切ると完走したけどこれじゃあね だれか直してー
627 名前:login:Penguin mailto:sage [2008/03/24(月) 15:13:12 ID:2VEu52jJ] cppのstringのdeprecated conversionはwarningだからそこは関係ない。 関係あるのは、no matching function for call to 'min(size_t&, long long unsigned int)' の部分だ。
628 名前:login:Penguin mailto:sage [2008/03/24(月) 15:28:28 ID:GhJrVVjH] ソースも見ないであてずっぽうでこたえてみる。 〜〜脳内妄想ここから〜〜 min()なんて、いかにも他のソースで使っていそうな関数かよ。 多分、標準のCか、他のソースでminという関数かdefineがあって、 こっちを見にいったんだよ(makeでは、関数の型が一致しないと怒られてる)。 VLCのソース内で、min()という名前の関数があるはずなんで、 関数の名前をmin_vlc_local()とか適当な名前に変更。 続けて、mkv.cpp内の min を min_vlc_localに書き換える。 これでいけるんでね? ソースを見てないんで責任は取れないし、取らない。
629 名前:626 mailto:sage [2008/03/24(月) 17:31:44 ID:wEfs5zU4] なるほど それを参考にググり直したらパッチあったわ www.freebsd.org/cgi/query-pr.cgi?pr=121707 直ったよ トン
630 名前:login:Penguin mailto:sage [2008/04/03(木) 06:14:09 ID:vxpQ9AtD] Sanyo DMX-HD1000で撮った60fpsの動画をffmpegでニコ動用のflvに変換しようと試みてるが ・libmp3lameがインスコできない ・2パスエンコしても画質が改善されない という問題があり、さらに勉強が必要だ。。。 ただAviutlとは違って59.94fpsでヌルヌル動くflvが作れるという事に満足 音声は別のソフトで変換してから結合すればいいのかな。。。 tp://www.nicovideo.jp/watch/sm2876503
631 名前:login:Penguin mailto:sage [2008/04/03(木) 06:17:08 ID:qhnobVaz] >libmp3lameがインスコできない aptitude install lame でフツーにインスコできるだろ。ディストリが違うのか
632 名前:login:Penguin mailto:sage [2008/04/03(木) 06:31:48 ID:vxpQ9AtD] ディストリはUbuntu7.04。 lameとかは入ってるんだけど、audioのコーデックが0x0000になるので無理っぽい。 libmp3lameにするとコーデックが見つからないと出るし、mp3と書くと対応してないと出る。 lame3.97を落として来ても、./configureは通ってMakefileも出来てるけどmakeができない。
633 名前:login:Penguin mailto:sage [2008/04/03(木) 06:34:46 ID:IXp+juFK] くだ質でも行けよ
634 名前:login:Penguin mailto:sage [2008/04/03(木) 06:59:29 ID:qhnobVaz] >>632 lame -b 48k hoge.wav hoge.mp3 できないか?つーか初心者スレで回答するし
635 名前:login:Penguin mailto:sage [2008/04/03(木) 08:21:20 ID:vxpQ9AtD] >>634 それは動くよ。 lameじゃaac音声をmp3にトランスコードできないだけか。
636 名前:login:Penguin mailto:sage [2008/04/03(木) 08:31:42 ID:qhnobVaz] だったらいいじゃん。終了
637 名前:login:Penguin mailto:sage [2008/04/05(土) 17:16:50 ID:mdCfsPYk] rtmp://flv.nhk.or.jp/ondemand/flv/netstar/flv/casts_yuzuki01.flv これ、再生できるプレーヤーがあれば教えてください。
638 名前:login:Penguin [2008/04/05(土) 18:23:04 ID:T6PCE31t] くだ質でも行けよ くだ質でも行けよ くだ質でも行けよ
639 名前:login:Penguin mailto:sage [2008/04/06(日) 20:35:55 ID:B5+SlmXk] H4sIAHS1+EcAA+3JsQ3AIBAEsJ6t/5WWigXoMtgtEoU1sOTOqZXfm+7Uc+z0HBFCCCGEEEIIIYQQ QgghhBBCiHvjAzctcu5MHQAA
640 名前:login:Penguin mailto:sage [2008/04/08(火) 00:34:15 ID:nhC+8ZQP] itpro.nikkeibp.co.jp/article/NEWS/20080407/298249/ さて、Linuxでは対応できるのだろうか
641 名前:login:Penguin mailto:sage [2008/04/08(火) 00:44:33 ID:brhUE51F] >>640 ってかBカスに無駄金払うのゴメンだよ
642 名前:login:Penguin mailto:sage [2008/04/08(火) 10:35:48 ID:Y1zoFLQo] ようつべ画質でいいから光回線に6チャンネルくらい帯域とったらいいんじゃねーのか? パケット?というか通深部とは別にさ。 地デジって多ch化の意志ない時点で終わっていたし。
643 名前:login:Penguin mailto:sage [2008/04/08(火) 13:35:45 ID:TWhlKsHD] >>640 日本の開発者は無能が多いからWindowsじゃないと出来ないに3000カノッサ
644 名前:login:Penguin mailto:sage [2008/04/08(火) 13:49:52 ID:CY1B7WHN] neroが作れ! ttp://www.softjinmyaku.co.jp/soft/2007/06/NeroLinux_301.html
645 名前:login:Penguin mailto:sage [2008/04/08(火) 14:44:32 ID:cAL5aI1q] >>643 というか技術ある奴はたいてい何らかの開発に携わり守秘義務など雁字搦めにされとるよ
646 名前:login:Penguin mailto:sage [2008/04/08(火) 14:49:28 ID:WevgOweZ] >>640 その記事にはWindows用とは書いてないけど
647 名前:login:Penguin mailto:sage [2008/04/08(火) 16:49:03 ID:LXpJlCpZ] >>646 俺は、>>640 ではないが、なんかおかしいか? ○○用とは書いてないから「Linuxでは対応できるのだろうか」 って思ったんじゃね?
648 名前:login:Penguin mailto:sage [2008/04/08(火) 21:34:47 ID:p9O+8hJJ] WindowsでもVista以外はアウトって可能性もあるぞ。
649 名前:login:Penguin mailto:sage [2008/04/08(火) 22:27:32 ID:GGlyg5eS] 普通に考えてLinuxで使える訳がない
650 名前:login:Penguin mailto:sage [2008/04/08(火) 22:53:45 ID:Ncf9BecT] 正式にLinuxをサポートしているチューナー系の商品って、 SDIO接続のワンセグチュナーぐらいじゃないか?
651 名前:login:Penguin mailto:sage [2008/04/08(火) 23:31:30 ID:fjRh/56B] Friioが動くらしいけど journal.mycom.co.jp/articles/2008/02/23/friiolinux/index.html 唯一の対応製品がこれってのが、皮肉というかなんというか
652 名前:login:Penguin mailto:sage [2008/04/09(水) 00:00:55 ID:5D3UTi89] lwn.net/Articles/276973 なんかLinuxで動かないハードウェアを探しているってくらいに、 動かないものはないって状態らしいけど日本の製品とかだと無理かな、やっぱ。
653 名前:login:Penguin mailto:sage [2008/04/09(水) 00:46:41 ID:3O3r1WvV] 日本の製品とかそういう問題じゃない。 Windows用の地デジドライバを調べて、 同じようなのを作ったら技術的保護手段の回避とか 法律的にもまずい。
654 名前:login:Penguin mailto:sage [2008/04/09(水) 00:54:44 ID:lxQ3ka2F] コピワンの事を考えたら Linuxでの地デジ対応は当面無理か
655 名前:login:Penguin mailto:sage [2008/04/09(水) 02:34:06 ID:ZVxDSKAS] >>653 仕様解析まではセーフ。ソース作成までもセーフ。バイナリ配布もヨーロッパあたりがすればセーフ。利用もセーフ。で、何が問題?
656 名前:login:Penguin mailto:sage [2008/04/09(水) 10:54:14 ID:udZCWf3+] ivtvの再現期待したり。まだ早いか。
657 名前:login:Penguin mailto:sage [2008/04/09(水) 11:06:17 ID:URcEkv+m] > ivtvの再現 Friioが動くって事でみんな安心してFriio頼りになって、 Friioが入手困難になったら新参が困るって状況ですね分かります。
658 名前:login:Penguin mailto:sage [2008/04/09(水) 14:57:24 ID:3O3r1WvV] >>655 FriioはUSB経由でTSが直接送られてくるけど、 市販チューナーは独自の暗号化が施されたデータが送ってくる。 この部分逆アセとかしたらアウト。
659 名前:login:Penguin mailto:sage [2008/04/09(水) 18:47:50 ID:p1rpuiRb] ピクセラ、「デジタルテレビ放送に対応したパソコン用テレビキャプチャーボード」製品化のお知らせ。 www.pixela.co.jp/company/news/2008/20080409.html >デジタルテレビアプリケーション「StationTV®」が付属します。 これもWindows用だろうなぁ
660 名前:login:Penguin mailto:sage [2008/04/09(水) 18:50:48 ID:FuE6L6Ko] >>659 >これもWindows用だろうなぁ わざわざ書き込むほどの事じゃないよ
661 名前:login:Penguin mailto:sage [2008/04/10(木) 18:28:03 ID:xKGUAbUV] mplayerを使ってるんだけど,複数の動画を同時に再生してるときに,それぞれの音量を独立に変えることってできる?
662 名前:login:Penguin [2008/04/10(木) 19:43:08 ID:IyvEB7l2] >複数の動画を同時に再生 うん!複数のPCを起動すればできるさm9(^∀^)
663 名前:login:Penguin mailto:sage [2008/04/10(木) 21:52:42 ID:afpGrw7Q] >>661 -softvol
664 名前:login:Penguin mailto:sage [2008/04/10(木) 22:48:42 ID:NjXtV2/O] >>661 man mplayer /volume 後、 * や / を連打しても音量は変わるよ
665 名前:login:Penguin mailto:sage [2008/04/11(金) 01:35:02 ID:Xtk9Tf+E] h.264で1920 x 1080で120fpsな動画を作ってみたら、 E2160でmplayerじゃ音声がずれる。vlcでも紙芝居・・・。 winXPでffdshow+mplayerでみると全然余裕。 Pen4 2.8GhzでXP coreavcでもちゃんと見れた。 Linuxでみるんだと、もっとcpuパワーいるのかなあ・・・。
666 名前:login:Penguin mailto:sage [2008/04/11(金) 01:43:36 ID:2V7teuhD] ffdshowっていってもdsの先がcoreavcという落ち? h264のオープンの実装はx264しか知らないけど、まずは動画うp。
667 名前:login:Penguin mailto:sage [2008/04/11(金) 01:50:08 ID:brUDvwoM] mplayerでcoreAVCのデコーダ使えばいいんじゃね? パッチが出てたはず たぶんこれ code.google.com/p/coreavc-for-linux/wiki/MplayerInstallation
668 名前:login:Penguin mailto:sage [2008/04/11(金) 04:31:02 ID:Xtk9Tf+E] >>666 こんなのアップしたら訴えられるw E2160の方はcoreavc入れてない。 WinXPとffdshow+mplayerくらいしか入れてない。 Linuxとデュアルブートです。 変な説明でごめん。 >>667 え、何これ・・・。 良く分からんけど、これで上手くいくのか??? いっぺんsynapticから入れたmplayer消してから、ソースにパッチ当てて 自己ビルドするってことか? 誰かやってくれるのを期待して待つとします。 金出してcoreavc買ったおれ涙目w
669 名前:login:Penguin mailto:sage [2008/04/14(月) 22:50:16 ID:K46EUszT] >>667 ライセンスのwindowsのレジストリを弄る部分がよく分からない・・orz
670 名前:login:Penguin mailto:sage [2008/04/22(火) 06:07:01 ID:bC47s03w] DVDレコで録ったMPEG2ファイルをmencoderでxvidにエンコしてDVDに焼く ブラウン管テレビで見るからインタレのままでいいかなと思ったんだが、試しにfilmdintかけてみたら fixed_quantの値は同じままなのにファイルサイズは半分近くまで減った… 同じビットレートで揃えてテレビで見る場合、どっちが綺麗になるんだろうか
671 名前:login:Penguin mailto:sage [2008/04/22(火) 17:08:55 ID:0pxBm4hm] インタレ保持だろjk
672 名前:login:Penguin mailto:sage [2008/04/23(水) 11:47:51 ID:4OLhfFD5] mpeg2そのまま
673 名前:login:Penguin mailto:sage [2008/04/24(木) 22:56:14 ID:RrdNVDuz] プログレ映像の方が同ビットレートなら高画質だろjk 再生時にテレシネかければテレビで見ても問題ないし。
674 名前:login:Penguin mailto:sage [2008/04/24(木) 22:59:34 ID:LRQ1DRzl] 録画して再エンコしないインタレMPEG2が一番きれいに決まってるだろjk
675 名前:login:Penguin [2008/04/25(金) 09:10:26 ID:l0jUMygF] MPEG2ファイル出蚊杉だろjk
676 名前:login:Penguin mailto:sage [2008/04/25(金) 21:58:28 ID:YJfsaGRE] 動画と字幕ファイルを合成してハードサブ化する作業を自動化したいのだけど、 そういう処理ができるソフトは何かあるかな。 ぐぐってみると、windowsでGUIなソフトはヒットするんだけど…… 今のところ、 ffmpegでフレーム毎の画像に分離→1枚ごとにImageMagickあたりで加工→再び動画化 くらいしか方法が思いつかなくて、処理速度的にそれってどうなのよ?と思ってる。 AviSynth3.0を使えば実現できるのだろうか? いまいち具体的な実装が思いつかなくて悩んでいるところです。
677 名前:login:Penguin mailto:sage [2008/04/25(金) 22:09:15 ID:+15WEz3t] www.google.co.jp/search?q=linux+%E5%AD%97%E5%B9%95&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t
678 名前:login:Penguin mailto:sage [2008/04/25(金) 22:36:38 ID:YJfsaGRE] >>677 ありがとう。でも紫色のリンクばっかりなんだ… コマンドラインから実行できそうなソフトは残念ながら見当たらなかった。 srtファイルもしくはassファイルと動画を入力にするとハードサブのファイルが出力されるような、 シンプルなソフトがあると幸せなんだけれど。
679 名前:login:Penguin mailto:sage [2008/04/25(金) 22:40:34 ID:pJlFIT2m] wine*{avisynth + ffmpeg(with avisynth support)}
680 名前:login:Penguin mailto:sage [2008/04/25(金) 23:03:12 ID:YJfsaGRE] >>679 了解、ようやく道が見えた。ありがとう!
681 名前:login:Penguin mailto:sage [2008/04/26(土) 02:57:36 ID:/XDgj/DF] mkvtoolnixとか
682 名前:login:Penguin mailto:sage [2008/04/27(日) 12:56:54 ID:HEbf5bHx] MPlayer 1.0rc2: "AreWeThereYet?" Streaming: * speed selection when playing dvd:// streams, to make drive quieter $ mplayer dvd:// -dvd-speed 1 Limiting DVD speed to 1350KB/s... successful しかしいつでも全力全開な馬鹿DVDドライブには効かなかった
683 名前:login:Penguin [2008/04/27(日) 17:12:22 ID:yVSAGPvP] すみません。xubuntuに avidemux 2.4.1 インストールしたんですが、 メニューが日本語表示してくれません。 /usr/share/locate/ja/LC_MESSAGES/ 内に avidemux.mo は存在するのですが。どなたか解決方法を 知っている人はいますか?
684 名前:login:Penguin [2008/04/27(日) 17:58:09 ID:Q2GjvT8a] 日本語表示いらん 感覚的に理解する
685 名前:login:Penguin mailto:sage [2008/04/27(日) 22:58:46 ID:KewvPH3n] >>683 ロケールが日本語になってないからじゃないの? $ LC_ALL=ja_JP.UTF-8 avidemux これで日本語メニュー表示されないか?
686 名前:login:Penguin mailto:sage [2008/04/28(月) 20:20:37 ID:B8MCN5cX] MPlayer について質問です。 動画コーデックが h.264 の高解像度動画を再生するために、 デコードをマルチスレッドで行いたいのですが、 mplayer -lavdopts fast:threads=2 movie.mp4 などとしても、 CPU コアをひとつしか使ってくれないようです。 念のため -benchmark オプションを使って調べてみたのですが、 threads=1 と threads=2 で有意な差が認められませんでした。 マルチスレッドでデコードできてるかたはいらっしゃるでしょうか。 MPlayer は www.debian-multimedia.org のパッケージを使っていて、 ヴァージョンは 1:1.0.rc2svn20080417-0.0 です。 CPU は AMD 64 x2 3800+ で、Debian Sid (AMD64) を使っています。 h.264 でエンコードされたフル HD 動画の再生でのコマ落ちを回避したいです。
687 名前:login:Penguin mailto:sage [2008/04/28(月) 20:24:39 ID:vlrc15YQ] >>686 man mplayer > -lavdopts > threads=<1-8> (MPEG-1/2 only)
688 名前:login:Penguin mailto:sage [2008/04/28(月) 20:40:01 ID:2LGU1xum] rc2のリリースノート ・Slice-based parallel H.264 decoding (-lavdopts fast:threads=N)
689 名前:login:Penguin mailto:sage [2008/04/28(月) 20:53:26 ID:EVZehDTx] >>686 マルチスレッドでエンコードされたものしかマルチスレッドでデコードできないってことだったはず。
690 名前:686 mailto:sage [2008/04/28(月) 21:44:56 ID:B8MCN5cX] >>686 の件ですが、以下の言葉で Google してみました。 mplayer lavdopts threads 2008 site:lists.mplayerhq.hu # 2008 という単語を加えたのは、rc2 以後に限定したかったからです。若干限定しすぎですが。 lists.mplayerhq.hu/pipermail/mplayer-users/2008-January/071332.html この人は Transformers HDDVD をマルチスレッドでデコードできてるようです。 しかし、下のメールに、マルチスレッド・デコードの実装が まだ限定的なものであるっぽいことが書いてありました。 lists.mplayerhq.hu/pipermail/mplayer-users/2008-January/071247.html > -lavdopts threads=2 but afaik ffh264 uses multiple threads only > if the video stream was encoded in particular manners, and > still afaik ffh264 isn't particular faster with multiple threads >>689 さん "encoded in particular manners" というのは、試してないので想像ですが、 "マルチスレッドでエンコードされたもの" というわけではないのではないでしょうか。 ちょっと変な感じがします。 みなさんすばやい返答ありがとうございます。 おかげでもうちょっと検索してみようと思い、上の結果にたどりつきました。
691 名前:login:Penguin mailto:sage [2008/04/28(月) 21:52:09 ID:EVZehDTx] まぁ、何だ。フレームレベルのmultithreadingはまだ対応していない。socにあるからこれ待ちなってことで。 code.google.com/soc/2008/ffmpeg/appinfo.html?csaid=9FD2BF705A5D5DBB
692 名前:686 mailto:sage [2008/04/28(月) 22:20:57 ID:B8MCN5cX] ちょっとテストしてみました。 mencoder input.mp4 -o output.mp4 -of lavf -oac copy -ovc lavc -lavcopts vcodec=mpeg4:turbo:threads=2 mplayer -benchmark -nosound -vo null -lavdopts fast:threads=1 output.mp4 BENCHMARKs: VC: 15.318s VO: 4.486s A: 0.000s Sys: 0.488s = 20.291s BENCHMARKs: VC: 15.317s VO: 4.467s A: 0.000s Sys: 0.504s = 20.289s BENCHMARKs: VC: 15.219s VO: 4.423s A: 0.000s Sys: 0.506s = 20.147s mplayer -benchmark -nosound -vo null -lavdopts fast:threads=2 output.mp4 BENCHMARKs: VC: 15.261s VO: 4.407s A: 0.000s Sys: 0.507s = 20.175s BENCHMARKs: VC: 15.294s VO: 4.386s A: 0.000s Sys: 0.494s = 20.175s BENCHMARKs: VC: 15.218s VO: 4.393s A: 0.000s Sys: 0.526s = 20.136s やはり、マルチスレッドでエンコードしても、マルチスレッドでデコードしてくれるわけではないようです。 なお、テストに使った動画ファイルは、シングルスレッドでエンコードしたものと比較して、 ファイル・サイズがちがう (ちゃんとマルチスレッドでエンコードされた) ことを確認してます。 # マルチスレッドでのエンコードはほんの少しだけ品質を犠牲にすると読んだので、 # ずっとシングルスレッドでエンコードしてたのですが (小さいファイルしかエンコードしないので)、 # CPU 資源をそんなに有効活用してくれるわけでもないんですね。 # CPU 使用率は 70 % をちょっと越えるぐらいでした。
693 名前:686 mailto:sage [2008/04/28(月) 22:22:32 ID:B8MCN5cX] >>691 読む前に >>692 を書きこんでしまいました。 これからなんですね。 しかし、CPU を買ってこようかなとちょっと考えてます。 ありがとう!
694 名前:login:Penguin [2008/04/28(月) 23:25:50 ID:CglCM4uT] 荒れてたけどやっとレベルが上がってきたのか
695 名前:login:Penguin mailto:sage [2008/04/29(火) 00:59:51 ID:VinmgrNm] うむ、いい流れだ。
696 名前:login:Penguin mailto:sage [2008/04/29(火) 03:13:41 ID:CLqFailz] mplayer -vfm ffmpeg -lavdopts fast:skiploopfilter=nonkey ファイル名 で、いいや・・・。 フィルタかけたらやたら重くなったw
697 名前:683 [2008/04/29(火) 11:22:49 ID:8LWjkaL6] 以下行ってみたのですが、インストールされていませんとエラーが出てしまいます。 dpkg -i 〜 でインストールしたのですが。何故でしょうか。 LC_ALL=ja_JP.UTF-8 avidemux プログラム 'avidemux' はまだインストールされていません。 次のように入力することでインストールできます: sudo apt-get install avidemux bash: avidemux: command not found
698 名前:login:Penguin mailto:sage [2008/04/29(火) 11:31:27 ID:P7dzNTQT] avidemux2.4.1って、コマンドはavidemux2_cliとかavidemux2_gtkとかじゃなかったっけ? どのコマンドをいれるかは選択できるが、 何が入っているのかはコンパイル時のオプション依存なので、知らん。
699 名前:login:Penguin mailto:sage [2008/04/29(火) 11:38:26 ID:a4zGC4Zh] だね avidemux2_cli avidemux2_gtk avidemux2_qt CLI版GTK+版QT版
700 名前:login:Penguin mailto:sage [2008/04/29(火) 18:20:19 ID:IPF6u4DM] ffmpegでPCで再生した音声のキャプチャをしたいと思い ffmpeg -ac 2 -f audio_device -i /dev/dsp /tmp/test.ogg とコマンドを打ってみました。 キャプチャが始まったようなので、 適当にmp3の音楽ファイルとか再生してからキャプチャを終了しました。 Input #0, audio_device, from '/dev/dsp': Duration: N/A, bitrate: N/A Stream #0.0: Audio: pcm_s16le, 44100 Hz, stereo, 1411 kb/s File '/tmp/test.ogg' already exists. Overwrite ? [y/N] y Output #0, ogg, to '/tmp/test.ogg': Stream #0.0: Audio: vorbis, 44100 Hz, stereo, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding size= 256kB time=18.5 bitrate= 113.5kbits/s video:0kB audio:250kB global headers:3kB muxing overhead 1.268027% ところが出来上がったファイルを再生してみると、無音が続いているだけでした。 どのようにすれば意図どおりの録音ができるのか、 もしご存知でしたらご教授ください。
701 名前:700 mailto:sage [2008/04/29(火) 18:21:50 ID:IPF6u4DM] >>700 書き忘れ、環境ubuntu8.04 (32bit) ffmpegはパッケージインストールしたものです。
702 名前:login:Penguin mailto:sage [2008/04/29(火) 18:27:36 ID:WfbZDPtI] alsamixer要チェック alsa 録音でぐぐれ
703 名前:login:Penguin mailto:sage [2008/04/29(火) 18:27:51 ID:P7dzNTQT] > キャプチャが始まったようなので、 それだとラインインから録音じゃね? 再生したものを録音したいなら、出力から入力にケーブルつないでループバックしないと。
704 名前:700 mailto:sage [2008/04/29(火) 18:58:22 ID:IPF6u4DM] >>702 >>703 早速のレスありがとうございます。 ぐぐってみた他の事例でもループバックしているようでした。 するとスピーカーからケーブルを抜かないと録音できないですね。 常用する場合は分岐ケーブルが必要となりますね・・・ とりあえず、つなぎかえを試してみます。
705 名前:login:Penguin mailto:sage [2008/04/29(火) 21:34:48 ID:3XQ0RgAC] PCM出力をキャプチャソースにできるサウンドボードもあるけど。 それができないボードでもpulseaudioとかjackつかえば物理的につなげないでも録音できるかと。
706 名前:700 mailto:sage [2008/04/29(火) 22:37:49 ID:IPF6u4DM] つなぎかえでの録音はうまくいきました。 >>705 ありがとうございます。 オーディオまわりの仕組みとか全然無知なもので ちょっとやるべきことが想像つきませんが、 とりあえずJackとかPulseaudioを勉強してみます。
707 名前:683 [2008/04/30(水) 00:19:16 ID:p/bV11Qe] LC_ALL=ja_JP.UTF-8 avidemux2_gtk を実行してみましたが日本語化されませんでした。 avidemux の日本語化は無理なんでしょうかね?
708 名前:login:Penguin mailto:sage [2008/04/30(水) 00:22:48 ID:m2u2et8T] こっちのavidemux日本語だけどなぁ。hardy公式。
709 名前:login:Penguin mailto:sage [2008/04/30(水) 00:24:41 ID:mnZ5MHL4] tgifに日本語版があって焦った頃を思い出した。
710 名前:686 mailto:sage [2008/04/30(水) 00:44:32 ID:nAzDiExV] すいません。ボケてまして、>>692 はオプションをまちがってて、x264 でエンコードされてませんでした。 まったく意味ない投稿です。われながらバカすぎる。 マルチスレッドで h.264 をデコードしてくれない (ことがほとんど) ということには変わりないのですが。 これだけではなんなんで、>>696 さんの教えてくださったオプションのベンチマークを載せておきます。 mplayer -benchmark -nosound -vo null -lavdopts fast:skiploopfilter=none h264.mp4 BENCHMARKs: VC: 76.341s VO: 5.385s A: 0.000s Sys: 2.598s = 84.324s mplayer -benchmark -nosound -vo null -lavdopts fast:skiploopfilter=default h264.mp4 BENCHMARKs: VC: 76.688s VO: 5.457s A: 0.000s Sys: 1.955s = 84.099s mplayer -benchmark -nosound -vo null -lavdopts fast:skiploopfilter=nonref h264.mp4 BENCHMARKs: VC: 73.574s VO: 5.402s A: 0.000s Sys: 1.176s = 80.152s mplayer -benchmark -nosound -vo null -lavdopts fast:skiploopfilter=bidir h264.mp4 BENCHMARKs: VC: 72.490s VO: 5.413s A: 0.000s Sys: 1.332s = 79.235s mplayer -benchmark -nosound -vo null -lavdopts fast:skiploopfilter=nonkey h264.mp4 BENCHMARKs: VC: 56.311s VO: 5.435s A: 0.000s Sys: 1.244s = 62.990s mplayer -benchmark -nosound -vo null -lavdopts fast:skiploopfilter=all h264.mp4 BENCHMARKs: VC: 54.702s VO: 5.380s A: 0.000s Sys: 1.037s = 61.120s すばらしいです! コマ落ちが解消されました! ありがとう! > for high bitrate HDTV this provides a big speedup with no visible quality loss. しかし、実はすでに新 CPU をポチってしまいました……。 ま、フィードをバカスカ登録した Google Reader が重い今日このごろだったので、よしとします。 # これも Firefox 3 でかなり解消されてしまうんじゃないかという気もしますが。
711 名前:login:Penguin mailto:sage [2008/04/30(水) 09:40:55 ID:C/o+Kp2T] fast はMPEG-2 onlyっぽいが しかしマルチスレッド効かないのか…1080pのH.264でコマ落ち防ぐにはAMDだと3GHzあればいい? Google Readerはどうせバージョンアップで倍は重くなるから安心しろ
712 名前:login:Penguin mailto:sage [2008/04/30(水) 19:21:39 ID:3N/WW7x5] PulseAudioのデフォルトのボリュームを50%に設定しつつ、自分で音量を設定した分は復元して欲しい match.tableで".* 32000"を設定すればデフォルトで50%ぐらいになるけど module-volume-restoreが優先されるわけではないみたいで、volume-restore.tableにある分も50%になってしまう どうにかならないかな
713 名前:login:Penguin mailto:sage [2008/04/30(水) 19:48:46 ID:nAzDiExV] >>711 > fast はMPEG-2 onlyっぽいが >>688 にあるように、changelog の 1.0rc2、FFmpeg/libavcodec のところに以下のようにありますし、 > Slice-based parallel H.264 decoding (-lavdopts fast:threads=N) man mplayer しても以下のようにありますが、 > fast (MPEG-2, MPEG-4, and H.264 only) MPEG-2 でしか効いてないですか? ←別にいいかと思い確認してない > 1080pのH.264でコマ落ち防ぐにはAMDだと3GHzあればいい? >>710 にあるように、skiploopfilter=nonkey あるいは skiploopfilter=all で 負荷がかなり軽減されるので、これを使えば 2 GHz ぐらいでも大丈夫ぽい感じではあります。 気になってた高負荷シーンひとつで確認しただけなので、まだわかりませんが。 画質への影響が気になりますが、man mplayer すると > this (skiploopfilter オプションのこと) provides a big speedup with no visible quality loss とありまして、visible という言葉が使われてるので、 これはそれぞれ確認するしかないところでしょうか。 個人的には気にならなかったです。 無料で手軽に入手可能な HD 動画があれば、みんなで検証できるのにと www.apple.com/trailers/ をのぞいてみたんですが、 HD 動画だけ落しかたがわからなかったです >< > Google Readerはどうせバージョンアップで倍は重くなるから安心しろ のおおおおおおおおおおおおお # サイド・ペインを表示させなきゃ軽いんですけどね。サイド・ペイン必要なんですよね。
714 名前:login:Penguin mailto:sage [2008/04/30(水) 20:04:41 ID:nAzDiExV] mplayer -benchmark -nosound -vo null h264.mp4 BENCHMARKs: VC: 57.358s VO: 5.423s A: 0.000s Sys: 1.643s = 64.424s BENCHMARKs: VC: 56.625s VO: 5.395s A: 0.000s Sys: 1.013s = 63.033s BENCHMARKs: VC: 56.788s VO: 5.519s A: 0.000s Sys: 0.863s = 63.170s mplayer -benchmark -nosound -vo null -lavdopts fast h264.mp4 BENCHMARKs: VC: 55.671s VO: 5.505s A: 0.000s Sys: 1.048s = 62.224s BENCHMARKs: VC: 56.781s VO: 5.424s A: 0.000s Sys: 0.909s = 63.113s BENCHMARKs: VC: 56.288s VO: 5.450s A: 0.000s Sys: 1.324s = 63.062s 変わらない感じもしますね。 # >>710 と同じファイルなんですが、 # skiploopfilter=nonkey は ~/.mplayer/config に書いてしまいました。
715 名前:696 mailto:sage [2008/04/30(水) 20:46:55 ID:YmjYVZu/] >>714 ああ、ごめん、なんか適当につけたオプションだからw 端末で、エラーメッセージじゃないけど、 「このファイル再生するにはこのマシンヘボイよ」 って感じのメッセージが出て、オプションをこうしろとかでてたから、 ちょっと調べて、自分の環境に合わせただけです。 あまり深く考えないでねw ベンチマークありがと、参考になった。 えっと、h.264のmp4な動画で、デブロッキングだっけ? 炎とかの輪郭が四角くなっちゃうようなノイズを低減するフィルタ。 アレかけると結構重くなると、職人の弟が言ってた。 1920x1080では目立たなかったが、 720x480な動画ではあらが出た。炎とかがギザギザにw まあ、720x480程度ならオプションつけなくても普通に再生できる環境だからどうでもよくなったけどw。
716 名前:login:Penguin mailto:sage [2008/05/01(木) 01:17:44 ID:QEx/xi5T] fastがMPEG-2 onlyなのはrc1までだった
717 名前:login:Penguin mailto:sage [2008/05/01(木) 19:31:31 ID:g9u27mRQ] >>715 ホントだ。メッセージに出てますね……。 # ふつうにエラー・メッセージだろうと思ったら、標準エラー出力じゃなく標準出力に出てるんですね。 > - Slow CPU > - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts, > e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all. 以前、DVD 上のファイル再生で同じメッセージが出たときは、 ちゃんと Slow media のところを読んで cache オプションつけたりしたんですけど、 なんでか今回は読んでなかった orz > アレ (デブロッキング・フィルタ) かけると結構重くなると、職人の弟が言ってた。 HD 動画を見なかった (なかった) ころは ~/.mplayer/config に vf-add=pp=ac を書きっぱなしにしてたんですが、 HD 動画を見はじめてはずしました。 # ていうか、設定ファイルを分割したり複数用意したりして、 # シムリンクで On/Off 切り替えるようにした。 > 720x480な動画ではあらが出た。炎とかがギザギザにw 解像度ではなく、圧縮の度合いで差が出てるんじゃないですかね。 昔はファイル・サイズを小さくするために、ビットレートを低く抑えてましたし。 ブロードバンドが普及したり、HDD の大容量化/低価格化が進んだりしていく中で、 みんなファイル・サイズより画質を優先するようになってきた。 あと、エンコーダの進化もありますよね。
718 名前:login:Penguin mailto:sage [2008/05/01(木) 19:44:19 ID:g9u27mRQ] デブロックイング・フィルタのテスト。 # ~/.mplayer/config に vf-clr=y 書いてます。 mplayer -benchmark -nosound -vo null h264.mp4 BENCHMARKs: VC: 55.029s VO: 5.328s A: 0.000s Sys: 1.098s = 61.455s mplayer -benchmark -nosound -vo null -vf pp=fa h264.mp4 BENCHMARKs: VC: 55.215s VO: 23.492s A: 0.000s Sys: 1.517s = 80.224s mplayer -benchmark -nosound -vo null -vf pp=de h264.mp4 BENCHMARKs: VC: 55.326s VO: 27.916s A: 0.000s Sys: 0.880s = 84.122s mplayer -benchmark -nosound -vo null -vf pp=ac h264.mp4 BENCHMARKs: VC: 55.316s VO: 45.527s A: 0.000s Sys: 1.389s = 102.233s VC じゃなく VO のところの数値が変わるんですね。 Slow CPU で HD 動画を再生する場合は、 デブロッキング・フィルタを切る必要があるようです。
719 名前:login:Penguin [2008/05/02(金) 08:38:47 ID:1UPqL7Ak] ま、CPUの性能疑う前にビデオの方を疑わないと。 おバカなのもあるから。 無意味にビットレート高くて負荷が高いだけとかさ。 ついでに笑い話を一席。 何気に一枚画像開いたらOOM Killerが覚醒した。 次々に落ちていく信じられない光景。 マウスもキーボードも沈黙。 頭の中で警報が鳴り響く、活動限界まであと何秒? カーネルは死守しろ、せめてシャットダウンシーケンスだけは動かせ。 ・・・ 調べてみたらサイズが8800x14000、は? 馬鹿の使徒の襲来、馬鹿は想像もつかない馬鹿やってくれる。
720 名前:login:Penguin [2008/05/02(金) 08:47:42 ID:1UPqL7Ak] ついでにビデオを拾う時の画質の見分け方=ファィルサイズが小さい方が高画質。 腕がいいから小さくできる。 ビットレートが高い方が高画質ってのは自分でエンコする場合の話で拾う時はたいてい逆。 さらに言えば画質はx264>divx6>超巨大なwmv>dixv5=xvid>並のwmv (wmvはサイズ的にDVDまでが限界で地デジではwmvは非実用域)