View on
MetaCPAN is shutting down
For details read Perl NOC. After June 25th this page will redirect to
Andrew Jones > App-MP4Meta-1.130160 > App::MP4Meta::Command::tv



Annotate this POD


View/Report Bugs
Module Version: 1.130160   Source   Latest Release: App-MP4Meta-1.153340


App::MP4Meta::Command::tv - Apply metadata to a TV Series. Parses the filename in order to get the shows title and its season and episode number.


version 1.130160


  mp4meta tv THE_MIGHTY_BOOSH_S1E1.m4v THE_MIGHTY_BOOSH_S1E2.m4v

  mp4meta tv --noreplace 24.S01E01.m4v


This command applies metadata to one or more TV Series. It parses the filename in order to get the shows title and its season and episode number.

It gets the TV Series metadata by querying various sources (see below). It then uses AtomicParsley to apply the metadata to the file.

If it can not find the TV Series on any of the sources, by default it will not apply any metadata. If you wan't it to apply what it can, pass the --withoutany option.

By default, it will apply the metadata to the existing file. If you want it to write to a temporary file and leave the existing file untouched, provide the --noreplace option.


By default, the module will first try to get data from the TVDB (using WebService::TVDB) and if not found, try the IMDB (using IMDB::Film).

NOTE: To use the TVDB, you will need an API key, which should be stored in your .netrc file. See WebService::TVDB for more information.


Andrew Jones <>


This software is copyright (c) 2013 by Andrew Jones.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: