* avidemux-2.5.3-x86_64-P4 の plugins が認識されてない。 [#q1206374]
メッセージ †
現状のパッケージでは Plugins が参照できないようです。
自分の環境で PlamoBuild スクリプトで再構築しようとしてもエラーでストップします。全然調べてません 
まだ問題ありますが avidemux_2.6.7 辺りを contrib に追加でもよい様に思います。
単純に bootStrap.bash 実行(パッケージ作成指定無し)で install ディレクトリ以下にパッケージ作成環境ができてますので、そこで makepkg すれば問題ないようです。
# ML にも同じ内容を投稿してます。
# ML の反応に非常に時間が掛かるようなので?
ML での 植竹さん の問い合わせについての回答です ( ML にも流してます ) 。
bootStrap.bash の -DCMAKE_INSTALL_PREFIX=/usr を /usr/local にしてるぐらいで、特別にパッチなどは当てていません。
あっ、一般ユーザーで実行するとエラーでストップしたと思います。
私は sudo で実行してます。
- 反応が悪くて申し訳ないです。m(_ _)m
> 現状のパッケージでは Plugins が参照できないようです。
あらら。
参照できないのは64ビット版だけでしょうか。32ビット版の状況も教えてもらえると助かります。
> 自分の環境で PlamoBuild スクリプトで再構築しようとしてもエラーでストップします。全然調べてません 
念のため,今のPlamoBuildスクリプトを使って,Plamo-5.2/x86上でリビルドしたところ,エラーでストップすることなく,同じものが出来ました。
> まだ問題ありますが avidemux_2.6.7 辺りを contrib に追加でもよい様に思います。
avidemuxは,2.5.x→2.6.xでだいぶ構成が変わっているようなので,bootStrap.bashを参考に,PlamoBuildスクリプトを作り直すことになりそう。 -- tamu
- 32ビット版はまだ Plamo-5.1 環境ですが、同じく参照できていませんね。
私は未だに 2.5.2 (x86_64 版は自分でパッチ追加し Plamo64 辺りで作成した物の使いまわしですが) の使用がメインです。 -- M.Tomi
- すみません。 古い PlamoBuild スクリプトで実行してました。
パッケージ作成は問題ないですが、結果は同様です。 -- M.Tomi
- パッケージ作成は,問題ないとのことで,良かったですね。
あとは,Pluginsが参照できない件ですが,手元の環境でavidemuxを実行してみたところ,GUIが立ち上がって,メニューバーのヘルプのPluginsを選択すると,ぞろぞろと表示される状況です。何をもって,Pluginsが参照できないと判断されましたか? -- tamu
- ヘルプからの Plugins は Audio Plugins とか Video Encoder Plugins としかでませんし。 音声でのコピーからの変換でも選択肢が無い、編集→設定→音声の Audio Device が Dummy しか無い。 メインマシン 5.2 はクリーンインストールし数日前までのパッケージを update した環境 ( /home は別パーティションで使い回し ) です。又、 qemu-kvm 上の Plamo-5.2 でも同様です(こちらは github の練習用でほとんど手を入れてない)。 32ビット版のは Plamo-5.1 クリーンインストール環境で録画専用な利用なのでほとんど手を入れてないっと言っていいと思います。 -- M.Tomi
- もしかして、パッチ類は最近変更されましたか? -- M.Tomi
- qemu-kvm (Plamo-5.2 x86_64) 上ですが /usr/shara/avidemux/avidemux2_gtk で起動メッセージを確認したところ
[ADM_ad_plugin] Scanning directory /usr/lib/ADM_plugins/audioDecoder/
[ADM_ad_plugin] Cannot parse plugin
と出てますね。 32 ビット版も調べてみます。 -- M.Tomi
- 私が 2.5.2 で lib64 以下を参照させようとした時、ソースに /usr/lib の決め打ちがあったのを修正した記憶があります。私の ( ISP の領域に ) up してるパッケージにはその変更部分も含めてたと思います。当初はシンボリックリンクでごまかしてましたが
-- M.Tomi
- ゴメンなさい。 Plamo-5.1 は基本環境 32 ビット版をインストールしたと思ってましたが、 x86_64 をインストールしてました。
なので 32 ビット版は問題ないと思います。 -- M.Tomi
- あー,確かに64ビット版では,avidemuxは起動するけど,Pluginsが参照できてませんね。近日中に直しておきます。m(_ _)m -- tamu
- 上記を修正したavidemux-2.5.3-{i586,x86_64}-P5.txzをPlamo-test/for-5.2に置きました。これで,Pluginsが参照できるかどうかの確認よろしくです。ちなみに,PlamoBuildスクリプトをarch自動検出にして,32ビット版/64ビット版で共通化してあります。 -- tamu
- avidemux-2.5.3-x86_64-P5.txz で確認しました。 ちゃんと認識されてます。
audio codec 変換と CM カットで smart copy no の保存でも確認。
実際にパッケージ作成まではしてませんが Build スクリプトの sed の使い方など参考(勉強)になります。(わざわさパッチファイルを用意しなくても sed 1 行で OK って)
32bit 版はテストしてません。 -- M.Tomi
- 確認ありがとうございました。Plamo-5.xツリーに移動しました。 -- tamu
- 乗りかかった舟ということで,avidemux-2.6.7-{i586,x86_64}-P1.txzをPlamo-test/for-5.2に置きました。お手隙のときにでも,動作確認よろしくです。 -- tamu
- とりあえず完了にしました。
2.6.7 ですが /usr/bin/avidemux スクリプトで gtk を指定してますが gtk は起動すらできませんので qt4 での起動に変更をお願いします。
web 上から DL した flv ファイルを video, audio codec 変換で avi コンテナにして市販 DVD プレーヤで再生の確認はしました。
bootStrap.bash でのデフォルトのビルド指定も core, qt4, plugins になってますので、その他はまだ使えるレベルではないのでは? と思ってます。
PlamoBuild スクリプトでの gtk, cli 等の作成はそのままでも良いと思います。 -- M.Tomi
- 本件クローズ了解しました。
確認ありがとうございました。qt4での起動に変更して,ついでにメニューなどを日本語表示するようにして,Plamo-5.xツリーに移動しました。 -- tamu