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


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

動画・音声関係ソフトウェア総合 8



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あたり

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がずいぶん変わってしまったな
ボリュームの変更が見当たらん








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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