diff --git a/avi_r/reader.py b/avi_r/reader.py index d868657..f4df2bc 100644 --- a/avi_r/reader.py +++ b/avi_r/reader.py @@ -230,7 +230,7 @@ def __del__(self): self._del() def _init(self, video_stream_id=0): - self._container = av.open(self.path) + self._container = av.open(self.path, metadata_errors='ignore') self._stream = self._container.streams.video[video_stream_id] self._frame_gen = self._get_frame_gen() self.reorder_buffer = [] diff --git a/docs/version.md b/docs/version.md index 347e3e9..1b9c3be 100644 --- a/docs/version.md +++ b/docs/version.md @@ -1,5 +1,9 @@ # Version History +## AVI-R v1.3.4 + +* Ignore errors in metadata decoding. + ## AVI-R v1.3.3 * Fix seek retry. diff --git a/setup.py b/setup.py index 57b2e05..18ecdc2 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ setuptools.setup( name='avi-r', - version='1.3.3', + version='1.3.4', author='Lijun Yu', author_email='lijun@lj-y.com', description='A robust reader for avi videos.',