Commit graph

19 commits

Author SHA1 Message Date
Roy Nieterau
3248faff40 Fix int -> str frame padding argument to subprocess 2025-04-25 14:57:40 +02:00
Roy Nieterau
ec9c6c510a Split on any of the characters as intended, instead of on literal x- 2025-04-25 14:14:27 +02:00
Roy Nieterau
537dac6033 Fix get_oiio_info_for_input call for sequences in convert_colorspace 2025-04-25 12:47:20 +02:00
Roy Nieterau
ea5f1c81d6 Fix passing sequence to oiiotool 2025-04-25 12:21:34 +02:00
Roy Nieterau
0aa0673b57 Use correct variable 2025-04-23 19:50:59 +02:00
Roy Nieterau
e8a0c69cf2 Merge branch 'enhancement/transcoding_oiio_tool_for_ffmpeg_one_call' of https://github.com/BigRoy/ayon-core into enhancement/oiio_transcode_parallel_frames
# Conflicts:
#	client/ayon_core/lib/transcoding.py
2025-04-23 19:49:15 +02:00
Roy Nieterau
98e0ec1051 Improve parallelization for ExtractReview and ExtractOIIOTranscode
- Support ExtractReview convert to FFMPEG in one `oiiotool` call for sequences
- Support sequences with holes in both plug-ins by using dedicated `--frames` argument to `oiiotool` for more complex frame patterns.
- Add `--parallel-frames` argument to `oiiotool` to allow parallelizing more of the OIIO tool process, improving throughput. Note: This requires OIIO 2.5.2.0 or higher. See f40f9800c8
2025-04-23 19:44:39 +02:00
Roy Nieterau
b43969da1c add from __future__ import annotations 2025-04-01 09:08:12 +02:00
Roy Nieterau
c7c2a4a7ec Cleanup 2025-04-01 09:07:02 +02:00
Roy Nieterau
cb125a192f Optimize oiio tool conversion for ffmpeg.
- Prepare attributes to remove list just once.
- Process sequences as a single `oiiotool` call
2025-03-31 23:15:17 +02:00
robin@ynput.io
df95e252fa Add SXR support for image extension. 2025-02-26 11:09:25 +01:00
ReeceMulley
7d9390e9d5
improved OIIO subimages handling 2024-09-26 15:34:31 +10:00
Jakub Trllo
432ead8178 removed invalid 3gpp 2024-07-19 18:54:12 +02:00
Jakub Trllo
3268240c6b implemented 'get_media_mime_type' 2024-07-19 15:11:42 +02:00
Jakub Trllo
dc43d25d31 remove deprecated '-intra' 2024-07-08 14:11:15 +02:00
Jacob Danell
577f0e0b68 add dng as image extension 2024-03-25 13:54:32 +01:00
Jakub Trllo
8331c90fcf ExtractThumbnail uses AYON settings 2024-02-15 18:52:05 +01:00
Jakub Trllo
0508cd986a fix openpype imports 2024-02-05 16:02:14 +01:00
Jakub Trllo
a4f2f76fbf rename openpype > ayon_core 2024-02-05 15:26:43 +01:00
Renamed from client/openpype/lib/transcoding.py (Browse further)