FFmpeg

Metadata

Analyzed metadata and errors of FFmpeg.

{
   "abstracts_in_pod" : {
      "FFmpeg" : "Perl interface to FFmpeg, a video converter\nwritten in C",
      "FFmpeg::Codec" : "A media stream (co)mpression / (dec)ompression algorithm",
      "FFmpeg::FileFormat" : "A multimedia file format supported by FFmpeg\n(eg avi, mov, mpeg, mp3, &c)",
      "FFmpeg::ImageFormat" : "Image formats supported by FFmpeg's image codecs.",
      "FFmpeg::Stream" : "An audio or video stream from a (multi)media file.",
      "FFmpeg::Stream::Audio" : "An audio stream from a (multi)media stream group.",
      "FFmpeg::Stream::Data" : "A non-media data stream from a (multi)media file.",
      "FFmpeg::Stream::Unknown" : "A stream of unknown type from a (multi)media\nstream group.",
      "FFmpeg::Stream::Video" : "A video stream from a (multi)media stream group.",
      "FFmpeg::StreamGroup" : "A group of related media streams, typically encapsulated in a single file"
   },
   "author" : "ALLENDAY",
   "buildfile_executable" : 0,
   "dir_t" : "t",
   "dirs_array" : [
      "eg",
      "t",
      "FFmpeg",
      "FFmpeg/Stream"
   ],
   "dist" : "FFmpeg",
   "dynamic_config" : 0,
   "easily_repackageable_by_fedora" : "fits_fedora_license",
   "error" : {
      "consistent_version" : "0.01,6036",
      "no_pod_errors" : "FFmpeg-6036/FFmpeg/Stream.pm -- Around line 199:  alternative text '/bit_rate()' contains non-escaped | or /FFmpeg-6036/FFmpeg/Stream/Unknown.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 59:  alternative text 'FFmpeg::Stream/new()' contains non-escaped | or /Around line 66:  alternative text 'FFmpeg::Stream/init()' contains non-escaped | or /FFmpeg-6036/FFmpeg/Stream/Video.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 58:  alternative text 'FFmpeg::Stream/new()' contains non-escaped | or /Around line 65:  alternative text 'FFmpeg::Stream/init()' contains non-escaped | or /FFmpeg-6036/FFmpeg/Stream/Audio.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 57:  alternative text 'FFmpeg::Stream/new()' contains non-escaped | or /Around line 64:  alternative text 'FFmpeg::Stream/init()' contains non-escaped | or /FFmpeg-6036/FFmpeg/Stream/Data.pm -- POD ERRORSHey! The above document had some coding errors, which are explained below:Around line 71:  alternative text 'FFmpeg::Stream/new()' contains non-escaped | or /Around line 78:  alternative text 'FFmpeg::Stream/init()' contains non-escaped | or /",
      "use_warnings" : "FFmpeg::Codec, FFmpeg::ImageFormat, FFmpeg, FFmpeg::Stream::Video, FFmpeg::Stream::Unknown, FFmpeg::Stream::Data, FFmpeg::Stream::Audio, FFmpeg::StreamGroup, FFmpeg::Stream, FFmpeg::FileFormat"
   },
   "extension" : "tar.gz",
   "extractable" : 1,
   "extracts_nicely" : 1,
   "file__build" : 0,
   "file_blib" : 0,
   "file_build" : 0,
   "file_changelog" : "Changes",
   "file_makefile" : 0,
   "file_makefile_pl" : "Makefile.PL",
   "file_manifest" : "MANIFEST",
   "file_meta_yml" : "META.yml",
   "file_pm_to_blib" : 0,
   "file_readme" : "README",
   "files_array" : [
      "README",
      "ffmpeg-6036.c",
      "FFmpeg.xs",
      "Changes",
      "Makefile.PL",
      "META.yml",
      "FFmpeg.pm",
      "config-6036.h",
      "ffmpeg.h",
      "MANIFEST",
      "ffmpeg-6036.c.orig",
      "eg/t2.avi",
      "eg/t1.mov",
      "eg/t2.mpg",
      "eg/t2.asf",
      "eg/t1.mp2",
      "eg/t1.m2v",
      "eg/t1.asf",
      "eg/t1.mpg",
      "eg/t3.asf",
      "eg/t1.mp3",
      "eg/t2.mov",
      "eg/t1.avi",
      "t/08.capture.t",
      "t/01.FFmpeg.t",
      "t/11.transcode.t",
      "t/10.perf.t",
      "t/09.http.t",
      "t/05.mp2.t",
      "t/03.avi.t",
      "t/02.asf.t",
      "t/06.mp3.t",
      "t/04.mov.t",
      "t/07.m2v.t",
      "FFmpeg/FileFormat.pm",
      "FFmpeg/Codec.pm",
      "FFmpeg/ImageFormat.pm",
      "FFmpeg/Stream.pm",
      "FFmpeg/StreamGroup.pm",
      "FFmpeg/Stream/Unknown.pm",
      "FFmpeg/Stream/Video.pm",
      "FFmpeg/Stream/Audio.pm",
      "FFmpeg/Stream/Data.pm"
   ],
   "files_hash" : {
      "Changes" : {
         "mtime" : 1156753306,
         "size" : 2520
      },
      "FFmpeg.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg",
         "mtime" : 1156741632,
         "required" : [
            "DynaLoader"
         ],
         "size" : 25419,
         "used" : [
            "Data::Dumper",
            "FFmpeg::Codec",
            "FFmpeg::FileFormat",
            "FFmpeg::ImageFormat",
            "FFmpeg::Stream::Audio",
            "FFmpeg::Stream::Data",
            "FFmpeg::Stream::Unknown",
            "FFmpeg::Stream::Video",
            "FFmpeg::StreamGroup",
            "File::Temp",
            "HTTP::Request",
            "LWP::UserAgent",
            "strict",
            "vars"
         ]
      },
      "FFmpeg.xs" : {
         "mtime" : 1156397624,
         "size" : 27816
      },
      "FFmpeg/Codec.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::Codec",
         "mtime" : 1082958738,
         "size" : 4052,
         "used" : [
            "strict"
         ]
      },
      "FFmpeg/FileFormat.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::FileFormat",
         "mtime" : 1156396692,
         "size" : 3988,
         "used" : [
            "strict"
         ]
      },
      "FFmpeg/ImageFormat.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::ImageFormat",
         "mtime" : 1082962203,
         "size" : 3057,
         "used" : [
            "strict"
         ]
      },
      "FFmpeg/Stream.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::Stream",
         "mtime" : 1109806018,
         "size" : 6442,
         "used" : [
            "strict"
         ]
      },
      "FFmpeg/Stream/Audio.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::Stream::Audio",
         "mtime" : 1083553358,
         "size" : 2472,
         "used" : [
            "FFmpeg::Stream",
            "strict"
         ]
      },
      "FFmpeg/Stream/Data.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::Stream::Data",
         "mtime" : 1083553358,
         "size" : 1963,
         "used" : [
            "FFmpeg::Stream",
            "strict"
         ]
      },
      "FFmpeg/Stream/Unknown.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::Stream::Unknown",
         "mtime" : 1083553358,
         "size" : 1548,
         "used" : [
            "FFmpeg::Stream",
            "strict"
         ]
      },
      "FFmpeg/Stream/Video.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::Stream::Video",
         "mtime" : 1156741744,
         "size" : 2795,
         "used" : [
            "FFmpeg::Stream",
            "strict"
         ]
      },
      "FFmpeg/StreamGroup.pm" : {
         "license" : "GPL_1,GPL_2,GPL_3",
         "module" : "FFmpeg::StreamGroup",
         "mtime" : 1156741316,
         "size" : 18591,
         "used" : [
            "Data::Dumper",
            "File::Copy",
            "File::Temp",
            "IO::String",
            "Image::Magick::Iterator",
            "strict"
         ]
      },
      "MANIFEST" : {
         "mtime" : 1156399328,
         "size" : 608
      },
      "META.yml" : {
         "mtime" : 1156842640,
         "size" : 483
      },
      "Makefile.PL" : {
         "mtime" : 1156140557,
         "size" : 1487,
         "used" : [
            "Config",
            "ExtUtils::MakeMaker"
         ]
      },
      "README" : {
         "mtime" : 1152596728,
         "size" : 4005
      },
      "config-6036.h" : {
         "mtime" : 1156127372,
         "size" : 13676
      },
      "eg/t1.asf" : {
         "mtime" : 1080883910,
         "size" : 10157
      },
      "eg/t1.avi" : {
         "mtime" : 1080883910,
         "size" : 188443
      },
      "eg/t1.m2v" : {
         "mtime" : 1080883910,
         "size" : 39869
      },
      "eg/t1.mov" : {
         "mtime" : 1080883910,
         "size" : 82395
      },
      "eg/t1.mp2" : {
         "mtime" : 1080883910,
         "size" : 74189
      },
      "eg/t1.mp3" : {
         "mtime" : 1080883910,
         "size" : 21090
      },
      "eg/t1.mpg" : {
         "mtime" : 1080883910,
         "size" : 221529
      },
      "eg/t2.asf" : {
         "mtime" : 1080883910,
         "size" : 292368
      },
      "eg/t2.avi" : {
         "mtime" : 1080958385,
         "size" : 25986
      },
      "eg/t2.mov" : {
         "mtime" : 1080883914,
         "size" : 257460
      },
      "eg/t2.mpg" : {
         "mtime" : 1097825640,
         "size" : 873396
      },
      "eg/t3.asf" : {
         "mtime" : 1080883914,
         "size" : 14234
      },
      "ffmpeg-6036.c" : {
         "mtime" : 1156141626,
         "size" : 150686
      },
      "ffmpeg-6036.c.orig" : {
         "mtime" : 1156141947,
         "size" : 150662
      },
      "ffmpeg.h" : {
         "mtime" : 1156127555,
         "size" : 54
      },
      "t/01.FFmpeg.t" : {
         "mtime" : 1152525278,
         "size" : 4759,
         "used" : [
            "Test::More"
         ]
      },
      "t/02.asf.t" : {
         "mtime" : 1152555333,
         "size" : 6059,
         "used" : [
            "Data::Dumper",
            "FFmpeg",
            "Test::More"
         ]
      },
      "t/03.avi.t" : {
         "mtime" : 1156397151,
         "size" : 4638,
         "used" : [
            "Data::Dumper",
            "FFmpeg",
            "Test::More"
         ]
      },
      "t/04.mov.t" : {
         "mtime" : 1152525113,
         "size" : 3538,
         "used" : [
            "Data::Dumper",
            "FFmpeg",
            "Test::More"
         ]
      },
      "t/05.mp2.t" : {
         "mtime" : 1152521415,
         "size" : 1804,
         "used" : [
            "Data::Dumper",
            "FFmpeg",
            "Test::More"
         ]
      },
      "t/06.mp3.t" : {
         "mtime" : 1109806020,
         "size" : 1816,
         "used" : [
            "Data::Dumper",
            "FFmpeg",
            "Test::More"
         ]
      },
      "t/07.m2v.t" : {
         "mtime" : 1152525400,
         "size" : 1846,
         "used" : [
            "Data::Dumper",
            "FFmpeg",
            "Test::More"
         ]
      },
      "t/08.capture.t" : {
         "mtime" : 1156741036,
         "size" : 2691,
         "used" : [
            "Test::More",
            "strict"
         ]
      },
      "t/09.http.t" : {
         "mtime" : 1152554908,
         "size" : 926,
         "used" : [
            "Test::More"
         ]
      },
      "t/10.perf.t" : {
         "mtime" : 1103446736,
         "size" : 787,
         "used" : [
            "Test::More"
         ]
      },
      "t/11.transcode.t" : {
         "mtime" : 1156745655,
         "size" : 2186,
         "used" : [
            "Test::More",
            "strict"
         ]
      }
   },
   "got_prereq_from" : "META.yml",
   "kwalitee" : {
      "buildtool_not_executable" : 1,
      "consistent_version" : 0,
      "distname_matches_name_in_meta" : 1,
      "easily_repackageable_by_debian" : 1,
      "easily_repackageable_by_fedora" : 0,
      "extractable" : 1,
      "extracts_nicely" : 1,
      "fits_fedora_license" : 0,
      "has_abstract_in_pod" : 1,
      "has_buildtool" : 1,
      "has_changelog" : 1,
      "has_human_readable_license" : 1,
      "has_known_license_in_source_file" : 1,
      "has_license_in_source_file" : 1,
      "has_manifest" : 1,
      "has_meta_yml" : 1,
      "has_proper_version" : 1,
      "has_readme" : 1,
      "has_separate_license_file" : 0,
      "has_tests" : 1,
      "has_tests_in_t_dir" : 1,
      "has_version" : 1,
      "kwalitee" : "88.10",
      "manifest_matches_dist" : 1,
      "metayml_conforms_to_known_spec" : 1,
      "metayml_declares_perl_version" : 0,
      "metayml_has_license" : 0,
      "metayml_has_provides" : 0,
      "metayml_has_repository_resource" : 0,
      "metayml_is_parsable" : 1,
      "no_abstract_stub_in_pod" : 1,
      "no_broken_auto_install" : 1,
      "no_broken_module_install" : 1,
      "no_dot_dirs" : 1,
      "no_dot_underscore_files" : 1,
      "no_generated_files" : 1,
      "no_invalid_versions" : 1,
      "no_local_dirs" : 1,
      "no_mymeta_files" : 1,
      "no_pax_headers" : 1,
      "no_pod_errors" : 0,
      "no_stdin_for_prompting" : 1,
      "no_symlinks" : 1,
      "package_version_matches_dist_version" : 1,
      "portable_filenames" : 1,
      "proper_libs" : 1,
      "use_strict" : 1,
      "use_warnings" : 0,
      "valid_signature" : 1
   },
   "latest_mtime" : 1156842640,
   "license" : "defined in POD (FFmpeg.pm)",
   "license_in_pod" : 1,
   "licenses" : {
      "GPL_1" : [
         "FFmpeg.pm",
         "FFmpeg/Codec.pm",
         "FFmpeg/FileFormat.pm",
         "FFmpeg/ImageFormat.pm",
         "FFmpeg/Stream.pm",
         "FFmpeg/Stream/Audio.pm",
         "FFmpeg/Stream/Data.pm",
         "FFmpeg/Stream/Unknown.pm",
         "FFmpeg/Stream/Video.pm",
         "FFmpeg/StreamGroup.pm"
      ],
      "GPL_2" : [
         "FFmpeg.pm",
         "FFmpeg/Codec.pm",
         "FFmpeg/FileFormat.pm",
         "FFmpeg/ImageFormat.pm",
         "FFmpeg/Stream.pm",
         "FFmpeg/Stream/Audio.pm",
         "FFmpeg/Stream/Data.pm",
         "FFmpeg/Stream/Unknown.pm",
         "FFmpeg/Stream/Video.pm",
         "FFmpeg/StreamGroup.pm"
      ],
      "GPL_3" : [
         "FFmpeg.pm",
         "FFmpeg/Codec.pm",
         "FFmpeg/FileFormat.pm",
         "FFmpeg/ImageFormat.pm",
         "FFmpeg/Stream.pm",
         "FFmpeg/Stream/Audio.pm",
         "FFmpeg/Stream/Data.pm",
         "FFmpeg/Stream/Unknown.pm",
         "FFmpeg/Stream/Video.pm",
         "FFmpeg/StreamGroup.pm"
      ]
   },
   "manifest_matches_dist" : 1,
   "meta_yml" : {
      "distribution_type" : "module",
      "generated_by" : "ExtUtils::MakeMaker version 6.17",
      "installdirs" : "site",
      "meta-spec" : {},
      "name" : "FFmpeg",
      "requires" : {
         "File::Temp" : "0",
         "HTTP::Request" : "0",
         "Image::Magick::Iterator" : "0.01",
         "Image::PBMlib" : "1.05",
         "LWP::UserAgent" : "0"
      },
      "version" : "6036",
      "version_from" : "FFmpeg.pm"
   },
   "metayml_is_parsable" : 1,
   "modules" : [
      {
         "file" : "FFmpeg.pm",
         "in_basedir" : 1,
         "in_lib" : 0,
         "module" : "FFmpeg"
      },
      {
         "file" : "FFmpeg/FileFormat.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::FileFormat"
      },
      {
         "file" : "FFmpeg/Codec.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::Codec"
      },
      {
         "file" : "FFmpeg/ImageFormat.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::ImageFormat"
      },
      {
         "file" : "FFmpeg/Stream.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::Stream"
      },
      {
         "file" : "FFmpeg/StreamGroup.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::StreamGroup"
      },
      {
         "file" : "FFmpeg/Stream/Unknown.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::Stream::Unknown"
      },
      {
         "file" : "FFmpeg/Stream/Video.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::Stream::Video"
      },
      {
         "file" : "FFmpeg/Stream/Audio.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::Stream::Audio"
      },
      {
         "file" : "FFmpeg/Stream/Data.pm",
         "in_basedir" : 0,
         "in_lib" : 0,
         "module" : "FFmpeg::Stream::Data"
      }
   ],
   "needs_compiler" : 1,
   "no_pax_headers" : 1,
   "package" : "FFmpeg-6036.tar.gz",
   "prereq" : [
      {
         "is_prereq" : 1,
         "requires" : "LWP::UserAgent",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "Image::PBMlib",
         "type" : "runtime_requires",
         "version" : "1.05"
      },
      {
         "is_prereq" : 1,
         "requires" : "Image::Magick::Iterator",
         "type" : "runtime_requires",
         "version" : "0.01"
      },
      {
         "is_prereq" : 1,
         "requires" : "HTTP::Request",
         "type" : "runtime_requires",
         "version" : "0"
      },
      {
         "is_prereq" : 1,
         "requires" : "File::Temp",
         "type" : "runtime_requires",
         "version" : "0"
      }
   ],
   "released_epoch" : 1156842902,
   "size_packed" : 1847705,
   "size_unpacked" : 2554490,
   "uses" : {
      "required_in_code" : {
         "DynaLoader" : 1
      },
      "used_in_code" : {
         "Data::Dumper" : 2,
         "File::Copy" : 1,
         "File::Temp" : 2,
         "HTTP::Request" : 1,
         "IO::String" : 1,
         "Image::Magick::Iterator" : 1,
         "LWP::UserAgent" : 1,
         "strict" : 10,
         "vars" : 1
      },
      "used_in_config" : {
         "Config" : 1,
         "ExtUtils::MakeMaker" : 1
      },
      "used_in_tests" : {
         "Data::Dumper" : 6,
         "Test::More" : 11,
         "strict" : 2
      }
   },
   "valid_signature" : -1,
   "version" : "6036",
   "versions" : {
      "FFmpeg.pm" : {
         "FFmpeg" : "6036"
      },
      "FFmpeg/Codec.pm" : {
         "FFmpeg::Codec" : "0.01"
      },
      "FFmpeg/FileFormat.pm" : {
         "FFmpeg::FileFormat" : "0.01"
      },
      "FFmpeg/ImageFormat.pm" : {
         "FFmpeg::ImageFormat" : "0.01"
      },
      "FFmpeg/Stream.pm" : {
         "FFmpeg::Stream" : "0.01"
      },
      "FFmpeg/Stream/Audio.pm" : {
         "FFmpeg::Stream::Audio" : "0.01"
      },
      "FFmpeg/Stream/Data.pm" : {
         "FFmpeg::Stream::Data" : "0.01"
      },
      "FFmpeg/Stream/Unknown.pm" : {
         "FFmpeg::Stream::Unknown" : "0.01"
      },
      "FFmpeg/Stream/Video.pm" : {
         "FFmpeg::Stream::Video" : "0.01"
      },
      "FFmpeg/StreamGroup.pm" : {
         "FFmpeg::StreamGroup" : "0.01"
      }
   },
   "vname" : "FFmpeg-6036"
}