Yahoo!ブックマークに登録
カスタム検索

FLV::Info

     

Perl Module [FLV::Info]でエラーが出たので記録しておく

Failed to read FLV file: Tag size is too small (4) at byte 29177 (0x71f9)
at /usr/local/share/perl5/FLV/Tag.pm line 81.

とのエラーが出た。

https://rt.cpan.org/Public/Bug/Display.html?id=29831
にあったパッチを当てて解決


=== lib/FLV/AudioTag.pm
==================================================================
--- lib/FLV/AudioTag.pm (revision 2255)
+++ lib/FLV/AudioTag.pm (local)
@@ -44,6 +44,8 @@
my $file = shift;
my $datasize = shift;

+ return unless $datasize;
+
my $flags = unpack 'C', $file->get_bytes(1);

my $format = (($flags >> 4) & 0x0f);
=== lib/FLV/Tag.pm
==================================================================
--- lib/FLV/Tag.pm (revision 2255)
+++ lib/FLV/Tag.pm (local)
@@ -76,10 +76,10 @@
warn "Funny timestamp: @timestamp -> $timestamp¥n";
}

- if ($datasize < 11)
- {
- die "Tag size is too small ($datasize) at byte " .
$file->get_pos(-10);
- }
+ #if ($datasize < 11)
+ #{
+ # die "Tag size is too small ($datasize) at byte " .
$file->get_pos(-10);
+ #}

my $payload_class = $TAG_CLASSES{$type};
if (!$payload_class)



関連の記事など
 FLVのメタデータ(動画の幅や高さ等)を調べるPerlモジュール
  http://dminor11th.blogspot.jp/2010/11/flvperl.html
 FLV::Info にパッチ
  http://www.hsbt.org/diary/20080811.html


 


楽天でポイントを貯めよう→「こちら

素敵な雑貨などがいっぱい「Izumino Shopping Mall」  blog rank に参加中「ポチッ」とご協力ください。

― posted by Hide at 10:48 pm

この記事に対するコメントは締め切られています


八ヶ岳山麓の近況とか…
 iTunes Store(Japan)
スライドショウで見る 
おしゃれ家具・家電など


<< 2013.5 >>
SMTWTFS
   1234
567891011
12131415161718
1920212223 24 25
262728293031 
 
イームズ ソフトパッド マネジメント チェア リトルサン ソーラーライト
MENU ブレード デキャンティング ポアラー Two ハンドル チーズ ナイフ
MoMA カラースペクトラムアンブレラ 折りたたみ MoMA ポップアップクリスマスカード ニューイヤー
MoMA ディスクオーナメント スノーマン リンス アンド チョップボード グレー
MoMA キューブカードクリップ MoMA スカイアンブレラ
NY スカイライン バブル アンブレラ マットカラー ボール オーナメント(9個セット)
ケータイ向け便利サイト
下記のQRコードからどうぞ

携帯サイトはPCで探そう!
QRコード一発でGo!!
MoMAstore
MoMAオンラインストアジャパン
MoMAオンラインストアジャパン
   
blogpeople

ケータイ向けBlog
T:2,416 Y:4,552 ALL:284,354 Online: 101
Created in 0.0964 sec.
blogBar