arch1t3cht
0c057ebddb
bestsource: Unify some messages with ffms2's
2023-04-23 15:39:11 +02:00
arch1t3cht
d2c46f5dca
bestsource: Forward error messages
2023-02-28 15:17:11 +01:00
arch1t3cht
d399e44061
bestsource: Always get exact duration
...
Fixes arch1t3cht/Aegisub#27 .
2023-02-13 17:05:05 +01:00
arch1t3cht
7485ae46a1
bestsource: Fix timecode computation
...
(derp.)
Fixes arch1t3cht/Aegisub#27 .
2023-02-13 13:34:08 +01:00
arch1t3cht
15f4da61d3
bestsource: Clean index cache when necessary
2023-01-31 02:47:02 +01:00
arch1t3cht
7ea1d650a9
bestsource: Fixes to fps and colorspace conversion
...
Some of these got lost in the process before.
For now, default to 709 if the colorspace is unkown. More detailed
colorspace guessing can be added in the future.
2022-08-29 11:11:05 +02:00
arch1t3cht
6af0b41f47
bestsource: Add audio provider
2022-08-16 19:22:54 +02:00
arch1t3cht
70fd08aabe
bestsource: Expose some options
2022-08-16 19:22:54 +02:00
arch1t3cht
e41647c78c
bestsource: Detect audio and color space
2022-08-16 19:22:54 +02:00
arch1t3cht
4c6e3527d4
bestsource: Switch to manual sws_scale
...
This was to work with ffmpeg 4.4, but it also saves one frame copy
operation. It does, however, lose the slice threading.
2022-08-16 19:22:54 +02:00
arch1t3cht
33b9a6e395
Add bestsource video provider
...
Co-authored-by: Asada shinon <joshwoo71@gmail.com>
2022-08-16 19:22:54 +02:00