fix apply updates to various files improving application and pipeline functionality.
- Fix application configuration to enable large file storage and efficient handling for diverse file formats. - Update ignore list with new files for dev, .vs, and assets/testing. - Fix banner image metadata to include accurate pipelinetype version information, enabling proper rendering and display on all platforms. - Fix the PNG image asset by adding its metadata, including version, OID, and size. - Fix bug in logo image checksum by adding Git LFS metadata. - Add feature to automate pipeline processing with improved error handling.
This commit is contained in:
12
.gitattributes
vendored
Normal file
12
.gitattributes
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.ai filter=lfs diff=lfs merge=lfs -text
|
||||
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||
*.odt filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.svg filter=lfs diff=lfs merge=lfs -text
|
||||
*.afdesign filter=lfs diff=lfs merge=lfs -text
|
||||
*.afphotos filter=lfs diff=lfs merge=lfs -text
|
||||
*.afpub filter=lfs diff=lfs merge=lfs -text
|
||||
*.pur filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
5
.gitignore
vendored
Normal file
5
.gitignore
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
# Ignore files from uploading to the repo
|
||||
|
||||
dev/
|
||||
.vs
|
||||
assets/testing/
|
||||
BIN
assets/pictomotion_pipline_banner.png
LFS
Normal file
BIN
assets/pictomotion_pipline_banner.png
LFS
Normal file
Binary file not shown.
BIN
assets/pictomotion_pipline_button.png
LFS
Normal file
BIN
assets/pictomotion_pipline_button.png
LFS
Normal file
Binary file not shown.
BIN
assets/pictomotion_pipline_logo.png
LFS
Normal file
BIN
assets/pictomotion_pipline_logo.png
LFS
Normal file
Binary file not shown.
38
pictomotion_pipeline.bat
Normal file
38
pictomotion_pipeline.bat
Normal file
@@ -0,0 +1,38 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
rem === SETTINGS ===
|
||||
set FRAMERATE=30
|
||||
set START=86400
|
||||
set FRAMES=C:\Users\Eugene\Videos\Davinci\upscayl_png_upscayl-standard\Timeline_%%05d.png
|
||||
set OUTPUT_MP4=output_4k_hevc.mp4
|
||||
set OUTPUT_PRORES=output_4k_prores.mov
|
||||
|
||||
rem === 4K GPU-ACCELERATED HEVC ENCODE (FAST + CLEAN) ===
|
||||
echo 🎥 Creating 4K video using RTX 3070 hardware encoder...
|
||||
ffmpeg -framerate %FRAMERATE% -start_number %START% -i %FRAMES% ^
|
||||
-vf scale=3840:2160 -c:v hevc_nvenc -preset slow -b:v 20M -pix_fmt yuv420p %OUTPUT_MP4%
|
||||
|
||||
if %errorlevel% neq 0 (
|
||||
echo ❌ Error during HEVC render!
|
||||
pause
|
||||
exit /b
|
||||
)
|
||||
|
||||
echo ✅ 4K HEVC file created successfully: %OUTPUT_MP4%
|
||||
|
||||
rem === OPTIONAL: CREATE 4K PRORES MASTER (EDIT-READY) ===
|
||||
echo 🎞️ Creating high-quality ProRes 4K master file...
|
||||
ffmpeg -framerate %FRAMERATE% -start_number %START% -i %FRAMES% ^
|
||||
-vf scale=3840:2160 -c:v prores_ks -profile:v 3 %OUTPUT_PRORES%
|
||||
|
||||
if %errorlevel% neq 0 (
|
||||
echo ❌ Error during ProRes export!
|
||||
pause
|
||||
exit /b
|
||||
)
|
||||
|
||||
echo ✅ ProRes master created successfully: %OUTPUT_PRORES%
|
||||
echo.
|
||||
echo 🎉 All done! Both 4K files are ready.
|
||||
pause
|
||||
Reference in New Issue
Block a user