Changeset 7636 for lang/perl/plagger/lib/Plagger/Plugin/Filter
- Timestamp:
- 03/07/08 22:28:04 (9 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/plagger/lib/Plagger/Plugin/Filter/FetchNicoVideo.pm
r6752 r7636 74 74 Encode::from_to( $filename, "utf-8", $self->conf->{filename_encode} ); 75 75 } 76 my $path = File::Spec->catfile( $self->conf->{dir}, $filename . ".flv" ); 76 77 $enclosure->url =~ m!^http://[^/]+(?:smilevideo|nicovideo)\.jp/smile\?(\w)=(?:[^.]+)\.\d+(?:low)?!; 78 my %video_type_of = ( 79 v => 'flv', 80 m => 'mp4', 81 s => 'swf', 82 ); 83 my $ext = exists( $video_type_of{$1} ) ? $video_type_of{$1} : "flv"; 84 85 my $path = File::Spec->catfile( $self->conf->{dir}, $filename . ".$ext" ); 77 86 78 87 unless ( -e $path ) { … … 113 122 $enclosure->length( $res->header('Content-Length') ); 114 123 } 124 $enclosure->type( Plagger::Util::mime_type_of($path) ); 115 125 $entry->add_enclosure($enclosure); 116 126 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)