vlcの困った状況とは対照的に
こちらは問題ない。
2013年09月27日
ややっ! ダウングレード不能。vlc2.1.0-2/archbang
vlcを、2.0.8.a-1にダウングレードしたが、
キャプチャーデバイスのキャプチャーモードに
「テレビ」の項目が出なくなった。
vlc-2.0.7-1にdowngradeした時(2.0.8.a-1にdowngradeしても同じ状況)
vlc-2.1.0-2にupgradeした時
典型的な、行きはよいよい、帰りは怖い、
のパターンだね。
vlc2.1.0-2は、どうやら不完全なs代物のようだ。
放送が止まったり、音声、映像とも、
デジタル乱れしたりする原因は、
新バージョンにあるように思われる。なんでもない
ときは、ちゃんと映っているんだけども。
vlc-2.0.8.a-1で動作している人は、
慌てて、2.1.0-2にバージョンアップしないほうが
いいだろう、戻せないから。
↓ ↓ ↓ ↓
まだやっていないが、downgradeをやるなら、
vlc-2.1.0-2をアンインストールしてから、
archlinuxのパッケージのすべてのコンテンツを
根気よく削除すれば、
vlc-2.0.8.a-1を適正にインストールできる
ようになるかもしれない。
パッケージコンテンツは、アンインストールで
きれいに削除されるようだ。
https://www.archlinux.org/packages/extra/x86_64/vlc/
lua-5.2.2-1も削除したほうがいいかも。
vlc-2.0.8.a-1の場合は、lua51を使うようだ。
その後の状況だけど、某国営放送のbsチャンネルが
10分から15分ぐらいで、映像と音が乱れだし、ついには、
映像が停まる。同じ某国営地上波総合は、問題ない。
で、hddをつなぎ変えたarchbang+vlc-2.0.8.a-1では、
受信と映像にまったく問題なし。
つまり、pcハードの不具合の可能性はない。
天候の可能性も限りなく少ない、と思う。
起こってる状況は、キャッシュがいっぱいになって、
映らなくなる的なんだけど、地上波はなんでもないんでね。
ひとつ言えるのは、vlc-2.1.0-2をインストールしたのは、
20130404-x86_64版に、と比較的古いarchbangであること。
ただ、これも、カーネルは、3.11.1-2、vlcも、2.0.8.a-1にしてあり、
他の新しいachbangと同様、問題なく動作していたから、
バージョン関係での不具合の可能性は低いと思う。
vlc-2.1.0-2にもしも問題があるのなら、
近いうちに、次のが出るだろう。
ちなみに、vlc-2.0.8.a-1にdowngradeしたときの不具合だけど、
vlcのメニューの「メディア」→「キャプチャーデバイスを開く」
開いたダイアログの「キャプチャーモード」の選択肢の中に、
「テレビ(デジタル)」が出なくなるってこと。
で、vlc-2.1.0-2では、そこがどうなっていたか、
というと、これまでのvlcとは違っていて、
テレビの選択肢が2つになり、
「TV-デジタル」と「TV-アナログ」の
2つが出るようになっている。
↓ ↓ ↓ ↓
あとの投稿で、言及していますが、vlcを、
vlc-2.0.8.a-1にdowngradeしたときに、
合わせてlibdvbpsiも、
libdvbpsi-1:0.2.2-1にdowngradeすれば、
元通りに復帰できます。(20131104現在)
キャプチャーデバイスのキャプチャーモードに
「テレビ」の項目が出なくなった。
vlc-2.0.7-1にdowngradeした時(2.0.8.a-1にdowngradeしても同じ状況)
vlc-2.1.0-2にupgradeした時
典型的な、行きはよいよい、帰りは怖い、
のパターンだね。
vlc2.1.0-2は、どうやら不完全なs代物のようだ。
放送が止まったり、音声、映像とも、
デジタル乱れしたりする原因は、
新バージョンにあるように思われる。なんでもない
ときは、ちゃんと映っているんだけども。
vlc-2.0.8.a-1で動作している人は、
慌てて、2.1.0-2にバージョンアップしないほうが
いいだろう、戻せないから。
↓ ↓ ↓ ↓
vlc-2.1.0-2をアンインストールしてから、
archlinuxのパッケージのすべてのコンテンツを
根気よく削除すれば、
vlc-2.0.8.a-1を適正にインストールできる
ようになるかもしれない。
パッケージコンテンツは、アンインストールで
きれいに削除されるようだ。
https://www.archlinux.org/packages/extra/x86_64/vlc/
lua-5.2.2-1も削除したほうがいいかも。
vlc-2.0.8.a-1の場合は、lua51を使うようだ。
その後の状況だけど、某国営放送のbsチャンネルが
10分から15分ぐらいで、映像と音が乱れだし、ついには、
映像が停まる。同じ某国営地上波総合は、問題ない。
で、hddをつなぎ変えたarchbang+vlc-2.0.8.a-1では、
受信と映像にまったく問題なし。
つまり、pcハードの不具合の可能性はない。
天候の可能性も限りなく少ない、と思う。
起こってる状況は、キャッシュがいっぱいになって、
映らなくなる的なんだけど、地上波はなんでもないんでね。
ひとつ言えるのは、vlc-2.1.0-2をインストールしたのは、
20130404-x86_64版に、と比較的古いarchbangであること。
ただ、これも、カーネルは、3.11.1-2、vlcも、2.0.8.a-1にしてあり、
他の新しいachbangと同様、問題なく動作していたから、
バージョン関係での不具合の可能性は低いと思う。
vlc-2.1.0-2にもしも問題があるのなら、
近いうちに、次のが出るだろう。
ちなみに、vlc-2.0.8.a-1にdowngradeしたときの不具合だけど、
vlcのメニューの「メディア」→「キャプチャーデバイスを開く」
開いたダイアログの「キャプチャーモード」の選択肢の中に、
「テレビ(デジタル)」が出なくなるってこと。
で、vlc-2.1.0-2では、そこがどうなっていたか、
というと、これまでのvlcとは違っていて、
テレビの選択肢が2つになり、
「TV-デジタル」と「TV-アナログ」の
2つが出るようになっている。
↓ ↓ ↓ ↓
あとの投稿で、言及していますが、vlcを、
vlc-2.0.8.a-1にdowngradeしたときに、
合わせてlibdvbpsiも、
libdvbpsi-1:0.2.2-1にdowngradeすれば、
元通りに復帰できます。(20131104現在)
朗報?! デフォルトで2ヶ国語放送対応。vlc-2.1.0-2
現物がどうなっているか、確かめないと
話にならんな、と、pacmanでvlc-2.1.0-2を
インストールしてみた。
びっくりした。じぶんが知らなかっただけなのか、
パッチを当てるまでもなく、2ヶ国語放送が聴こえちゃったのだ!
つまり、ディストロがどこであろうと、
vlc-2.1.0以降にさえすれば、2ヶ国語放送、聞こえるはず、
ってことだね。
これって、すごくない? 強烈な朗報だね。
あと、メニューの内容も少し変わっている。
マイナーチェンジ以上ではあるんだろう。
ただ、いま、調子悪い場合のrecpt1のときの
ような映像の乱れ方(デジタル的)をした。
受信をし直したら、なんでもない、
感じに戻ったようだけど、、、。
あ、またなった。画面が切り替わって
急になる。vlc上、プログラム(チャンネル)を
いじったりしているうちに直ったが。
勝手に復帰することはないようだ。
日々、使うには、時期尚早?
受信状態の関係もあるかもしれない。
しばらく様子を見てみる。
話にならんな、と、pacmanでvlc-2.1.0-2を
インストールしてみた。
びっくりした。じぶんが知らなかっただけなのか、
パッチを当てるまでもなく、2ヶ国語放送が聴こえちゃったのだ!
つまり、ディストロがどこであろうと、
vlc-2.1.0以降にさえすれば、2ヶ国語放送、聞こえるはず、
ってことだね。
これって、すごくない? 強烈な朗報だね。
あと、メニューの内容も少し変わっている。
マイナーチェンジ以上ではあるんだろう。
ただ、いま、調子悪い場合のrecpt1のときの
ような映像の乱れ方(デジタル的)をした。
受信をし直したら、なんでもない、
感じに戻ったようだけど、、、。
あ、またなった。画面が切り替わって
急になる。vlc上、プログラム(チャンネル)を
いじったりしているうちに直ったが。
勝手に復帰することはないようだ。
日々、使うには、時期尚早?
受信状態の関係もあるかもしれない。
しばらく様子を見てみる。
up0822.zip(vlc120.diff)パッチ当たらず。vlc-2.1.0/archbang
absのほう、早々と新しいvlcの部品を
ダウンロードすることができたが、、、
$ makepkg -s
の途中:
==> prepare() を開始...
patching file modules/codec/faad.c
Hunk #1 succeeded at 81 (offset 7 lines).
Hunk #2 succeeded at 158 (offset 4 lines).
Hunk #3 succeeded at 233 (offset 3 lines).
Hunk #4 succeeded at 286 (offset 3 lines).
Hunk #5 succeeded at 350 (offset 3 lines).
Hunk #6 succeeded at 405 (offset 3 lines).
patching file modules/packetizer/mpeg4audio.c
Hunk #1 succeeded at 138 (offset -1 lines).
Hunk #2 succeeded at 201 with fuzz 2 (offset -4 lines).
Hunk #3 succeeded at 314 with fuzz 1 (offset -14 lines).
Hunk #4 FAILED at 354.
Hunk #5 FAILED at 402.
Hunk #6 succeeded at 394 (offset -22 lines).
Hunk #7 FAILED at 989.
Hunk #8 FAILED at 1066.
Hunk #9 succeeded at 978 with fuzz 2 (offset -114 lines).
Hunk #10 FAILED at 1104.
Hunk #11 FAILED at 1126.
Hunk #12 succeeded at 1050 with fuzz 1 (offset -128 lines).
Hunk #13 FAILED at 1206.
7 out of 13 hunks FAILED -- saving rejects to file modules/packetizer/mpeg4audio.c.rej
patching file src/input/decoder.c
Hunk #1 succeeded at 1748 (offset -47 lines).
Hunk #2 succeeded at 1878 (offset -47 lines).
==> エラー: prepare() で問題が発生しました。
中止...
$
ということでごわす。
バージョンの桁が、2.0.から2.1.と上がったので、
根本的に変わってしまった何かがあるのかな。
たぶん、ビルド前の準備は間違っていない、と思う。
ひたすら、パッチの作家さんがその気になられるのを
待つしかなさそう。
↓ ↓ ↓ ↓
次の投稿のように、デフォルトのvlc-2.1.0で、
2ヶ国語放送対応となった模様。
ダウンロードすることができたが、、、
$ makepkg -s
の途中:
==> prepare() を開始...
patching file modules/codec/faad.c
Hunk #1 succeeded at 81 (offset 7 lines).
Hunk #2 succeeded at 158 (offset 4 lines).
Hunk #3 succeeded at 233 (offset 3 lines).
Hunk #4 succeeded at 286 (offset 3 lines).
Hunk #5 succeeded at 350 (offset 3 lines).
Hunk #6 succeeded at 405 (offset 3 lines).
patching file modules/packetizer/mpeg4audio.c
Hunk #1 succeeded at 138 (offset -1 lines).
Hunk #2 succeeded at 201 with fuzz 2 (offset -4 lines).
Hunk #3 succeeded at 314 with fuzz 1 (offset -14 lines).
Hunk #4 FAILED at 354.
Hunk #5 FAILED at 402.
Hunk #6 succeeded at 394 (offset -22 lines).
Hunk #7 FAILED at 989.
Hunk #8 FAILED at 1066.
Hunk #9 succeeded at 978 with fuzz 2 (offset -114 lines).
Hunk #10 FAILED at 1104.
Hunk #11 FAILED at 1126.
Hunk #12 succeeded at 1050 with fuzz 1 (offset -128 lines).
Hunk #13 FAILED at 1206.
7 out of 13 hunks FAILED -- saving rejects to file modules/packetizer/mpeg4audio.c.rej
patching file src/input/decoder.c
Hunk #1 succeeded at 1748 (offset -47 lines).
Hunk #2 succeeded at 1878 (offset -47 lines).
==> エラー: prepare() で問題が発生しました。
中止...
$
ということでごわす。
バージョンの桁が、2.0.から2.1.と上がったので、
根本的に変わってしまった何かがあるのかな。
たぶん、ビルド前の準備は間違っていない、と思う。
ひたすら、パッチの作家さんがその気になられるのを
待つしかなさそう。
↓ ↓ ↓ ↓
次の投稿のように、デフォルトのvlc-2.1.0で、
2ヶ国語放送対応となった模様。