Git Product home page Git Product logo

auto-movie-tagger's People

Contributors

prithugoswami avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

auto-movie-tagger's Issues

codec issue

movies falling out :
"EXCEPTION IN (amt.py, LINE 129 "if not stream['codec_name'] in sub_codec_blacklist:"): 'codec_name'
Some error occured while processing Pinocchio (1940).mkv"

from MediaInfo::
Format info : Advanced Video Codec
Codec Id : V_MPEG4/ISO/AVC
Format info : Advanced Audio Codec
Codec Id : A_AAC

Script should run even after plot_outline is not found

Sometimes some movies (in imdb) do not have the outline of the plot that appears on the main page. Instead they only have 'plot summaries' . Will make changes so that the script chooses a plot summary if the plot outline is not available.

Proper stream selection from the input file

The script should be able to decide which streams to keep and which streams to discard from the input video file.
Since the output of the script is always mp4, dvd subtitles (picture based subtitles are not supported) cannot be added to them and hence they have to be removed before the script can process the file.

  • The script should be able to remove the unsupported streams automatically.
  • Also if there are multiple video/audio/subtitle streams, currently the script only chooses one for the output. It should be able to include all the video/audio/subtitle streams.

Imdb has no attributes 'get_title_by_id'

The imdb library being used had undergone changes as IMDb itself had made changes to their internal APIs. The library usage in the script has to be changed according the the updated version of the library.

API Key

You API Key for the Movie database is visible. I don't know if you care, but I thought I might mention in case you wanted to not post it publicly.

Error running the script

I searched over 5 hours to look at the script like this.

Every project just have his own Database, but nothing change the file.

Thanks! For creating this project.

I got following Error:

Traceback (most recent call last):
File "/home/patrick/PycharmProjects/LearnHacking/test.py", line 23, in
from imdbpie import Imdb
File "/home/patrick/PycharmProjects/LearnHacking/venv/lib/python3.10/site-packages/imdbpie/init.py", line 2, in
from .imdbpie import Imdb # noqa
File "/home/patrick/PycharmProjects/LearnHacking/venv/lib/python3.10/site-packages/imdbpie/imdbpie.py", line 17, in
from .auth import Auth
File "/home/patrick/PycharmProjects/LearnHacking/venv/lib/python3.10/site-packages/imdbpie/auth.py", line 13, in
import diskcache
File "/home/patrick/PycharmProjects/LearnHacking/venv/lib/python3.10/site-packages/diskcache/init.py", line 5, in
from .fanout import FanoutCache
File "/home/patrick/PycharmProjects/LearnHacking/venv/lib/python3.10/site-packages/diskcache/fanout.py", line 10, in
from .persistent import Deque, Index
File "/home/patrick/PycharmProjects/LearnHacking/venv/lib/python3.10/site-packages/diskcache/persistent.py", line 8, in
from collections import MutableMapping, OrderedDict, Sequence
ImportError: cannot import name 'MutableMapping' from 'collections' (/usr/lib/python3.10/collections/init.py)

What shall I change?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.