自作のfirefox拡張機能やXULに関する情報をなどを気まぐれに配信
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
Youtube Encoder 2.1 以前で出てた「encode failed」ですが
これはじつはFLVファイルが 403 Forbidden で落ちてこないときに出るエラーでした ニコニコ動画ではYoutube Encoderみたいなツール対策のためか 動画視聴ページを開いてからしばらくすると,それ以降のリクエストには 403を返しているみたいです. 3.0ではFLVファイルがキャッシュにある場合は毎度ダウンロードしに行かずに キャッシュのほうを使うので,動画を見終わってから 余裕をもって保存してやってください. PR
ご要望にお応えしてver1.0からver1.1にアップデートしたYoutube Encoderですが,アップデート作業中に不可解なことがおきました.
ver1.1のxpiファイルをつくってアップロード,さあ自動更新してFirefox再起動. …あれ?1.0のままじゃん. Firefoxからxpiをダウンロードして中身を見てみるとたしかに1.0だ. え?FTPでアップしたのはたしかに1.1のはずですよ? IEでxpiをダウンロードして中身見てみよう. ・・・1.1だ. どうもFirefoxからだと前にダウンロードした1.0のキャッシュが出てくるみたい. パケットダンプしてみるとHTTPリクエスト全くなしにダウンロード終了してるし. 「ツール」→「オプション」→「詳細」→「ネットワーク」→「キャッシュ」→「今すぐ消去」 したらちゃんと1.1が落ちてきました. Firefoxは同じURLから取得したファイルがキャッシュに残っていた場合例外なくそっちを持ってくるのか? 304 Not Modifiedとかで確かめないのかな? まあキャッシュ容量1Gとかにしてる自分も悪いのかもですが.
Youtube Encoderは,動画のエンコード部分を同梱のexeファイルffmpeg.exeに丸投げしてます.
ここで拡張機能から外部コマンドを呼び出す方法を教えてもらったのですが,これってかなり危険ですよね. format c:とか書かれたbatファイルを呼び出すような拡張機能も作れてしまうことになります. 拡張機能をインストールする時は配布元が信用できるかよくチェックしましょう. 無料ブログで拡張機能を配布してる人間が言っても説得力無いですが...
タダなので開設してみました.
Firefoxの拡張機能の情報や自作の拡張機能を配布していけるといいな. |
カウンター
最新記事
(12/28)
(05/10)
(05/09)
(05/08)
(05/08)
ブログ内検索
最新CM
[11/15 цифровые фотоаппараты canon]
[05/25 AORI]
[05/22 cusareuck]
[05/18 laftpattats]
[01/18 Michalfrow]
最新TB
カレンダー
最古記事
(05/08)
(05/08)
(05/09)
(05/10)
(12/28)
フリーエリア
使っている拡張機能
アクセス解析
|