1 名前:login:Penguin mailto:sage [2012/06/16(土) 12:23:56.03 ID:rdH46uLz] Linuxで動作する動画や音声を扱うソフトの話題スレ。 再生から編集、コーデックネタ等々なんでもあり。 過去ログ 7 engawa.2ch.net/test/read.cgi/linux/1217393519/ 6 pc11.2ch.net/test/read.cgi/linux/1184477591/ 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-4 あたり
229 名前:login:Penguin mailto:sage [2013/12/02(月) 21:21:56.14 ID:uODONYSA] >>225 >>228 VA-APIはプロプライエタリのAMDグラフィックドライバでも使える上に VDPAUはVA-APIをバックエンドとして使えるのでだいたいのGPUで使えるかと あとVDPAUによるデコードは2.1.0からで、ポスト処理が可能になる予定なのが2.2.0ですね. むしろ>>225 さんの環境にVDPAUかVA-APIがちゃんと使える状態で ライブラリがインストールされてるかを確認したほうが良さげ. vainfoかvdpauinfoコマンドで、手元の環境でちゃんとvaapiやvdpauが使えるか、 また、使えるとしてもどのコーデックに対応しているか確認してください あとは環境変数のLIBVA_DRIVER_NAMEやVDPAU_DRIVERの設定がちゃんとしてるかも確認してください 詳しくはここらへん参照 https://wiki.archlinux.org/index.php/VA-API_(日本語) https://wiki.archlinux.org/index.php/VDPAU_(日本語)
230 名前:225 mailto:sage [2013/12/03(火) 13:39:57.47 ID:OPVJ0ppW] >>229 詳細な情報ありがとうございます。 ポスト処理(ポストプロセッシング)が何なのかわからなくて辛い・・・ ググったけどよくわからないです。 ja.wikipedia.org/wiki/%E3%83%9D%E3%82%B9%E3%83%88%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B7%E3%83%B3%E3%82%B0 WikiにもないしOTL vdpauinfoだと、詳細な情報が出力されて使えてる感じで、vainfoだと $ vainfo libva: VA-API version 0.32.0 Xlib: extension "XFree86-DRI" missing on display ":0.0". libva: va_getDriverName() returns 0 libva: Trying to open /usr/lib/i386-linux-gnu/dri/nvidia_drv_video.so libva: va_openDriver() returns -1 vaInitialize failed with error code -1 (unknown libva error),exit っていかにもダメな感じ。ライブラリのパッケージが足りない感じですね。 何インストールしたらいいかわからないです・・・。 $ sudo apt-get install libva1 してみたら、既に入っていると。それっぽいの他に見つけられないっす。
231 名前:login:Penguin mailto:sage [2013/12/03(火) 13:53:08.07 ID:OPVJ0ppW] というか、NVIDIAが提供するVideo APIがVDPAUで Intelが提供するVideo APIが VA-APIってことなら Geforce積んでるんだからVA-API(Intel製)が動作するはずがないですね? だからvainfoの結果はそれでいいんだきっと。 となると、やはり今開発中のvlc 2.2.0 のVDPAU機能の 最新情報追いかけてExperimentalだけど試してみてうまく動いたらいいね! ぐらいなレベルで、少なくても今年中はそんな感じみたいですね。 早く安定してVDPAUがvlcに実装されないかな・・・・
232 名前:login:Penguin mailto:sage [2013/12/03(火) 14:07:18.19 ID:OPVJ0ppW] 追加情報。 www.remlab.net/op/vlc-vdpau.shtml VDPAU on VLC has the following prerequisites: libvdpau version 0.6, libavcodec version 55.1.0, vlc version 2.2 (actually 2.1.0-git-270-gf187b2e), a VDPAU driver, e.g. libvdpau-nvidia (part of the official NVIDIA drivers). $ dpkg -l | grep libvdpau ii libvdpau1 0.4.1-3ubuntu1.1 ↑0.6未満なのでダメ $ dpkg -l | grep libavcodec ii libavcodec53 4:0.8.9-0ubuntu0.12.04.1 ↑55.1.0未満(53って事かな?)なのでダメ $ dpkg -l vlc ii vlc 2.2.0~~git2013 multimedia player and streamer 2.2以上なので唯一OK という状況なので、パッケージ更新しないとダメっぽいです。 Ubuntu 12.04 LTSベースのLinux mint Maya使っているので リポジトリには新しいバージョン無いでしょうから、ソースから インストールするとかちょっと煩雑なことしないと無理そうです。 (13.04や13.10等の新しいバージョンの.deb持ってきて突っ込むとかは 不安定になったり依存関係壊しそうなのでやりたくないですw) うーん・・・・。14.04 LTSが出た頃にもう一度試してみますかね。
233 名前:login:Penguin mailto:sage [2013/12/06(金) 21:43:25.41 ID:X0+Cj6vL] オープンソースの動画編集ソフト「Kdenlive」、プロジェクトリーダーが音信不通になる opensource.slashdot.jp/story/13/11/26/0749201/ 行方不明ワロタw
234 名前:login:Penguin mailto:sage [2013/12/10(火) 17:32:49.24 ID:Atv25Syx] gstreamer のプラグインに libav を使うものがあるが このプラグインで対応できるコンテナやコーデックは libav が本来持っているものよりずいぶん少ない 試しにソースから野良ビルドしてみると ./configure の際に enabled codec や enabled demuxer として相当数列挙されるんだが 出来たバイナリをインスコしてもそれは使えない模様 gstreamer 本体までビルドし直さなきゃいけないのかな けどそれじゃプラグインとは呼べないよなとか思ったり どういじくればいいんだろうなあ
235 名前:login:Penguin mailto:sage [2013/12/10(火) 21:35:54.57 ID:fczEHOQS] ガッツと根性でコンパイルしようぜ。vaapi動いちゃうよ。
236 名前:login:Penguin mailto:sage [2013/12/11(水) 15:30:41.63 ID:xDmmE02U] きちんとビルドできてるなら別に本体のビルドは必要ないんじゃないのか インストールしたはずのエレメントは、gst-inspect[-1.0] エレメント名 でFileName: がちゃんと /home/foo/.gstreamer-0.10/plugins/libgstXXX.so とか /home/foo/.local/share/gstreamer-1.0/plugins/libgstXXX.so になってるか確認するといいよ registryを削除しないと新しくインストールした方を認識してくれないことがあるので
237 名前:login:Penguin mailto:sage [2013/12/11(水) 18:36:49.46 ID:rCvoZFg/] wma2という形式の音声を再生する方法を教えてください 何のソフトでもいいです 言われた通りにインストールします
238 名前:login:Penguin mailto:sage [2013/12/11(水) 20:13:43.13 ID:vBYvnUxE] 再生できないファイル形式に出くわしたことがないから、wma2の再生を試してみようと思ったが wma2ファイルのサンプルが無かった もっとお人好しな人が解説してくれるまで待ってたらいいんじゃないの
239 名前:login:Penguin mailto:sage [2013/12/12(木) 05:57:21.17 ID:/BTmqy8N] VLCで鳴らないの?
240 名前:login:Penguin mailto:sage [2013/12/12(木) 08:12:22.94 ID:CJPu3IxP] samples.mplayerhq.hu/A-codecs/ にあるものは mplayer でも avplay でも鳴るけどね
241 名前:login:Penguin mailto:sage [2013/12/13(金) 19:07:38.02 ID:VmXCq3xi] PC初心者 kohada.2ch.net/pcqa/
242 名前:login:Penguin mailto:sage [2013/12/14(土) 04:09:42.32 ID:1bXVonD8] centOS6なんだけど、今mp4用動画再生ソフトでオススメってどれ? 標準リポジトリに入ってなくても、epelくらいからyum出来てコーデックも入ってれば楽でいいんだけど そうでなくても、オススメのソフトと、コーデックの場所を教えてもらえたらありがたいです
243 名前:login:Penguin mailto:sage [2013/12/14(土) 07:45:45.23 ID:DWigm5gf] smplayer dragonplayer totem vlc kaffeine これだけ入れてる centosは知らん
244 名前:login:Penguin mailto:sage [2013/12/14(土) 11:01:44.52 ID:W/ucoCLu] vlc は、ver.2.2がおすすめ。 2か国語対応など、進化している。 24bit 96kHzにも対応しているし。
245 名前:login:Penguin mailto:sage [2013/12/14(土) 19:17:56.92 ID:qb5KwnOn] もう今やvclが一般的で、mPlayerなんて使ってる奴いないのかな?
246 名前:login:Penguin mailto:sage [2013/12/14(土) 19:47:18.04 ID:aBflSg8v] Linuxのrangerというファイラーが デフォルトでmpayerで動画ファイルを起動しようと設定されてるから それで使ってる。
247 名前:login:Penguin mailto:sage [2013/12/14(土) 21:46:54.26 ID:RJ93+uqk] 再生位置記憶機能が標準で付いていないvlcはまだだめだ
248 名前:login:Penguin mailto:sage [2013/12/14(土) 22:11:27.17 ID:Ed3XC0/D] 軽さ、再生速度の変更・コマ送り等の使い勝手、対応ファイルの多さではSMPlayerが最強な気がする。 ただ再生支援はどうだろう? Windows版だと再生支援はVLCの方が強力に利いているんだけど、 何せLinuxを入れてるPCがGPU未搭載でグラボも挿さってないのでLinux版は確認できん。
249 名前:login:Penguin mailto:sage [2013/12/15(日) 01:35:51.24 ID:+3WcIItA] 再生支援ならgstでないかな
250 名前:login:Penguin mailto:sage [2013/12/15(日) 02:45:40.71 ID:5oFN24g/] SMPlayerは欠かせんな 再生支援もSMPlayerでしっかり効いてる VLCはたまにしか使う機会ないし、動いてればいいや程度
251 名前:login:Penguin mailto:sage [2013/12/15(日) 04:16:10.27 ID:HivFtcWh] 要するにmplayerだが。
252 名前:login:Penguin mailto:sage [2013/12/15(日) 04:21:49.03 ID:+dy58hXR] mplayer系列は色々入れてみたがSMが最強なのは間違いない
253 名前:login:Penguin mailto:sage [2013/12/15(日) 04:22:46.76 ID:HivFtcWh] お前らwindowsでも使ってりゃいいんじゃね
254 名前:login:Penguin mailto:sage [2013/12/15(日) 08:32:34.07 ID:ehCoIIlJ] ちょっと暇な奴、ffmpeg, vlc, mplayer, mencoderの相関を3行で頼むわ こういう世界的に超ハイレベルなオープンソースプロジェクトって、どんな奴らが回してるの?
255 名前:login:Penguin mailto:sage [2013/12/15(日) 17:23:52.03 ID:SkdyIClw] SMPlayerはアイコンが派手なので、gnome-mplayerで我慢してる。
256 名前:login:Penguin mailto:sage [2013/12/15(日) 17:36:05.60 ID:gL0oBMzM] SMPlayerは人前で発音できない
257 名前:login:Penguin mailto:sage [2013/12/19(木) 02:00:11.31 ID:1/Aer5PZ] nav://が使えればそれでいい
258 名前:login:Penguin mailto:sage [2013/12/20(金) 23:56:20.77 ID:gPR0EL3D] VLCのアイコンがサンタ帽被ってるw
259 名前:login:Penguin mailto:sage [2013/12/21(土) 12:15:10.52 ID:ETX2NWW6] >>258 何年も前からな
260 名前:login:Penguin mailto:sage [2013/12/21(土) 21:09:09.24 ID:tFLqAW69] もうそんな季節か
261 名前:login:Penguin mailto:sage [2013/12/21(土) 21:33:48.47 ID:rj0y6lQT] >>254 相関は特にないだろ.VLCがffmpegのライブラリを使ってるぐらいか? mencoderは知らんけど
262 名前:login:Penguin mailto:sage [2013/12/22(日) 01:31:13.69 ID:vvSSMljn] xanimの時点で凄いと思ってたけど、今じゃ誰も使ってないんじゃないか? でもなんでもござれ感は正直今だにwineでkbmediaだと思う。
263 名前:login:Penguin mailto:sage [2013/12/22(日) 01:37:56.36 ID:7hsuIAp4] mencoderってもうメンテされてないんじゃなかったっけ? 違ってたらスマヌ。
264 名前:login:Penguin mailto:sage [2013/12/22(日) 05:46:05.23 ID:1cvVvl7G] プレイヤ作るときにgstreamerって便利だな。
265 名前:login:Penguin mailto:sage [2013/12/22(日) 12:21:20.95 ID:vvSSMljn] ああいうのって、ボトルネックの処理優先度を上げるようなリアルタイムパイプがあれば、 汎用で処理できないかなあ?
266 名前:login:Penguin mailto:sage [2013/12/30(月) 17:29:26.88 ID:sTBiIyAJ] >>259 なんでplayerが日付を知る必要があるんだろ?
267 名前:login:Penguin mailto:sage [2013/12/30(月) 18:07:43.61 ID:Hxstajrw] アップデートの検知ONにしてる時に、 毎回の立ち上げでネット上の通信するよりも 更新してから何日はチェックしないとかで見てるんじゃないか?
268 名前:login:Penguin mailto:sage [2013/12/31(火) 04:00:45.28 ID:BSWwac7z] >>266 シャレでしょ。 そういうソフトは、昔は結構あったよ。特定の日に起動してると変わったメッセージが出たりとか、DOS時代はよくあった。 多分、20行ちょっとの追加でやれる事だし。
269 名前:login:Penguin [2014/01/08(水) 01:56:49.88 ID:czdTvWKf] 【恐怖】 もんじゅPCウイルス感染の原因は「韓国製動画プレイヤー」 一体なんてソフトなんだ… engawa.2ch.net/test/read.cgi/poverty/1389081140/ 糞ワロタwww
270 名前:login:Penguin [2014/01/24(金) 19:10:05.51 ID:7ZuBA8pE] avidemux-2.6.7使ってみた aacに対応してて、音声を一端、変換する必要がなくなってる あとは簡単にアスペクト比が指定できるようになれば完璧なんだけどなぁ
271 名前:login:Penguin [2014/01/24(金) 21:21:50.33 ID:VMl5hOSi] >>254 ffmpegの作者の一人のファブリーズ氏は本当の天才的プログラマー。 ffmpegの他にquemの作者でもあり、 ウェブブラウザー内のJavaScriptでバーチャルマシンを書いて、ウェブブラウザー内でLinuxカーネルを実際に動作させたりの遊びをしてる怪物。 世界一難解なCプログラムコンテストにおいて、わずか100行程度でC言語のインタープリターを書いたりして暇つぶししてる化物。
272 名前:login:Penguin mailto:sage [2014/01/25(土) 00:21:22.02 ID:7wBF5ypd] 昔懐かし LZEXE の作者だねー
273 名前:login:Penguin mailto:sage [2014/01/25(土) 17:24:08.92 ID:wCyAMCNJ] もしかしてQEMU
274 名前:login:Penguin mailto:sage [2014/01/26(日) 10:43:41.75 ID:jY/By6Rl] >>270 未だ安定してない感じがするのとH.264関係の設定がダメすぎるので、2.5をやめられないんだけど、実際どう?
275 名前:login:Penguin mailto:sage [2014/01/26(日) 19:13:56.00 ID:cnZEzYPf] BSの有料放送チャンネルの無料放送の時間帯をPT3で録画したのですが、 録画開始時間を1分前にして録画を行ったら、最初の1分の有料放送があるせいか、 ファイルが壊れてるみたいな扱いになって開けませんでした。 以前avconvコマンドで、tsファイルの無料放送時間だけを切り取っていたのですが、それもできません。 こんな感じで avconv -i "hoge.ts" -c:a copy -c:v copy -ss 00:01:00 -t 00:28:00 "fuga.ts" エラーメッセージ invalid data found when processing input どうしたらいいでしょうか(´・ω・`) ちなみに、jpegファイルでサムネイルの作成はできました。
276 名前:login:Penguin mailto:sage [2014/01/26(日) 19:34:14.11 ID:+J5uUVox] splitかけりゃええんでね?
277 名前:login:Penguin mailto:sage [2014/01/26(日) 21:06:19.53 ID:XDRfwUX6] 音楽データにはタグという素晴らしいメタデータ機能があってお気楽に管理できるけど この溜まったエロ動画を管理するのにも、同じくらい便利なメタ情報ってある? 律儀に「メーカー名ディレクトリ - 作品名ファイル名」みたいにしてるけどさあ、もっとこうなんか簡単にさあ あと、ジャンルとか、シチュエーション別に分類情報載っけたいとかさあ 偉大なる先人は「ヌいた数だけ名前の先頭に★をつけるとよい。3回以上は三ツ星で固定しろ」とおっしゃったが、ファイル名くらいしかないものかな……
278 名前:login:Penguin mailto:sage [2014/01/27(月) 01:48:56.70 ID:UyhWYucF] www.fenrir-inc.com/jp/fenrirfs/ これのポータブル版でも使ってみれば?
279 名前:login:Penguin mailto:sage [2014/01/27(月) 06:53:57.77 ID:vx3rZFYy] XBMC + .nfo ファイルなんてどうでしょう tag も追加できそうです ファイル名をハッシュ値にしたら 共有できておもしろいかも
280 名前:login:Penguin mailto:sage [2014/01/27(月) 14:59:28.10 ID:jvlIfrT/] >>275 飛ばしたい部分のおおよそのサイズをビットレートから計算して(2..3MB/sとして150MBくらい?) tail -c +XXX foo.ts > bar.ts
281 名前:login:Penguin mailto:sage [2014/01/27(月) 22:37:44.16 ID:biMF4Koe] gstreamer-vaapi 0.5.8 がリリースされたので、 早速インストールしてみたのだが、gst-launchで想定通り動かないでござるの巻 vaapisink だけは動くことを確認できたのだけど、下のコマンドはNG $ gst-launch-1.0 filesrc location=./100000.ts ! decodebin ! videoconvert ! vaapiencode_h264 ! avimux ! filesink location=test.avi $ vainfo libva info: VA-API version 0.34.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_34 libva info: va_openDriver() returns 0 vainfo: VA-API version: 0.34 (libva 1.2.1) vainfo: Driver version: Intel i965 driver - 1.2.2 vainfo: Supported profile and entrypoints VAProfileNone : VAEntrypointVideoProc VAProfileMPEG2Simple : VAEntrypointVLD VAProfileMPEG2Simple : VAEntrypointEncSlice VAProfileMPEG2Main : VAEntrypointVLD VAProfileMPEG2Main : VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileVC1Simple : VAEntrypointVLD VAProfileVC1Main : VAEntrypointVLD VAProfileVC1Advanced : VAEntrypointVLD VAProfileJPEGBaseline : VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
282 名前:login:Penguin [2014/01/28(火) 18:50:58.58 ID:iibMLq4L] >>274 編集だけやってる。エンコは諦めてffmpegつかってます。 >>275 つ TsSplitter
283 名前:281 mailto:sage [2014/01/28(火) 20:19:04.53 ID:WAC1Z/71] >>281 自己解決。 $ gst-launch-1.0 filesrc location=./100000.ts ! decodebin ! videoparse format=i420 width=1440 height=1080 framerate=30/1 ! vaapiencode_h264 ! avimux ! filesink location=test.avi これでイケた。 decodebin のところを以下の様に置換したいんだけど、 どうやらできない模様(仕様なのかな)。 ! tsparse ! mpegparse ! vaapidecode ! ちなみに、DVD画質(720x480 MPEG2)のエンコード速度(H264)は150FPSぐらい。 同じソースでMPEG2のエンコードだと200FPSくらい。 CPUは Intel(R) Core(TM) i7-4500U CPU @ 1.80GHz
284 名前:login:Penguin mailto:sage [2014/01/29(水) 08:12:29.87 ID:arTMsG9F] >>281 >>283 gst-launchのsink使いこなせる人尊敬する。あれのドキュメントって APIリファレンスぐらいしかない気がするんだけどどうやって使えるように なったか知りたい。
285 名前:login:Penguin mailto:sage [2014/01/29(水) 08:47:14.40 ID:1XfObUmN] gst-inspect
286 名前:login:Penguin mailto:sage [2014/01/29(水) 13:04:35.10 ID:8TWesMrV] >>283 VAAPIのエレメントについてはよく知らないけど tsparseのsrcはシステムストリーム(TS)でmpegvideoparseのsinkはビデオのESなんだから demuxしないとだめなんじゃないの? tsdemux ! video/mpeg ! queue ! mpegvideoparse ! vaapidecode ! vaapiencode_h264 ! \ avimux ! filesink location=test.avi みたいな感じなんじゃないのか 音声も一緒にAVIに入れようとすると一気にややこしくなるんだけど
287 名前:login:Penguin mailto:sage [2014/01/29(水) 13:37:30.68 ID:8TWesMrV] ちなみに音声も入れ込む場合、AACそのまま突っ込もうとすると avimuxがなぜかMPEG2のAACを受け付けない仕様になってるのでNG matroskamuxを使うと gst-launch-1.0 filesrc location=foo.ts ! tsdemux name=d d. ! video/mpeg ! queue ! \ mpegvideoparse ! vaapidecode ! vaapiencode_h264 ! m. d. ! audio/mpeg ! queue ! \ aacparse ! audio/mpeg, mpegversion=2, stream-format=raw ! matroskamux name=m ! \ filesink location=bar.mkv みたいな感じになるよ。 matroskamuxはMPEG2 AACを受け付けるけどADTSはだめだから 新しい(gstreamer 1.2系?)のaacparseでrawに変換して突っ込めばおk あとh264もalignmentがauしか受け付けないから、場合によっては vaapiencode_h264 ! h264parse ! video/x-h264, stream-format=avc, alignment=au にしないとダメかもね
288 名前:login:Penguin mailto:sage [2014/01/29(水) 21:31:11.36 ID:C+shUdXj] ま、今のffmpegがもうそういう仕様だから handbrakeとかでも同じでしょ
289 名前:login:Penguin mailto:sage [2014/02/23(日) 16:43:52.15 ID:bG5l9lN9] gst-launchをsshでログインしてリモートから実行したいんだけど、 何故か root でないと実行できない。 XはSlimiで上げているんだけど。 $ export DISPLAY=0.0 $ vainfo Invalid MIT-MAGIC-COOKIE-1 keyerror: can't connect to X server! error: can't open DRM connection! error: failed to initialize display 中止 (コアダンプ) $ sudo vainfo error: XDG_RUNTIME_DIR not set in the environment. No protocol specified error: can't connect to X server! libva info: VA-API version 0.34.0 libva info: va_getDriverName() returns 0 libva info: Trying to open /usr/lib/dri/i965_drv_video.so libva info: Found init function __vaDriverInit_0_34 libva info: va_openDriver() returns 0 vainfo: VA-API version: 0.34 (libva 1.2.1) vainfo: Driver version: Intel i965 driver - 1.2.2 vainfo: Supported profile and entrypoints VAProfileNone : VAEntrypointVideoProc 〜以下略〜
290 名前:login:Penguin mailto:sage [2014/02/23(日) 16:46:14.99 ID:bG5l9lN9] ↑ 説明が悪いな。 ×gst-launchを ◯vaapiを使ったコマンドを
291 名前:login:Penguin mailto:sage [2014/02/23(日) 20:46:08.40 ID:cGrgp8c7] kdenliveがずいぶん変わってしまったな ボリュームの変更が見当たらん