ffproc
ffproc copied to clipboard
Unit Testing
transformer.py is a little brittle, as is MediaParser.
Both could be fairly trivially unit tested, and would increase confidence when releasing new versions.
Thinking about it:
Generate test vectors for MediaParser. Use ffprobe's json output into a file.
- [ ] Simple OTA recordings
- [ ] Blu-Ray
- [ ] DVD
- [ ] Interlaced/non-interlaced
- [ ] Crazy things rarely seen. Things like video tracks not being first track, audio tracks of strange channel configurations, odd codecs.