Compare commits
3 Commits
756e8168fb
...
75c2c1ed02
| Author | SHA1 | Date | |
|---|---|---|---|
| 75c2c1ed02 | |||
| 584f5135dd | |||
|
|
bffbff528e |
@@ -1971,7 +1971,6 @@ _**Agent (model default, mode Agent)**_
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
Logging looks good. RAM estimation is too low for very large sequences (e.g., 668GB). Updating the formula to account for large sequences:
|
Logging looks good. RAM estimation is too low for very large sequences (e.g., 668GB). Updating the formula to account for large sequences:
|
||||||
|
|
||||||
|
|
||||||
@@ -2047,7 +2046,6 @@ Lint results
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
Logging is working. RAM estimation is too low for very large sequences (e.g., 668GB). Updating the formula to better handle large sequences:
|
Logging is working. RAM estimation is too low for very large sequences (e.g., 668GB). Updating the formula to better handle large sequences:
|
||||||
|
|
||||||
|
|
||||||
@@ -2065,7 +2063,6 @@ Logging is working. RAM estimation is too low for very large sequences (e.g., 66
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
The bin-packing is creating bins that exceed available RAM. For a 668GB sequence, the estimate is ~47GB (11GB dict + 32GB buffer + 4GB overhead), but the bins show 70GB, suggesting the estimate is higher or the packing is incorrect. Checking the bin-packing logic:
|
The bin-packing is creating bins that exceed available RAM. For a 668GB sequence, the estimate is ~47GB (11GB dict + 32GB buffer + 4GB overhead), but the bins show 70GB, suggesting the estimate is higher or the packing is incorrect. Checking the bin-packing logic:
|
||||||
|
|
||||||
|
|
||||||
@@ -2083,7 +2080,6 @@ The bin-packing is creating bins that exceed available RAM. For a 668GB sequence
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
For a 668GB sequence with 14,402 files, 7z needs more RAM for metadata and directory structures. Increasing the estimate for very large sequences:
|
For a 668GB sequence with 14,402 files, 7z needs more RAM for metadata and directory structures. Increasing the estimate for very large sequences:
|
||||||
|
|
||||||
|
|
||||||
@@ -2151,7 +2147,6 @@ Lint results
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
Updated RAM estimation for very large sequences (>500GB). For a 668GB sequence, the estimate is now:
|
Updated RAM estimation for very large sequences (>500GB). For a 668GB sequence, the estimate is now:
|
||||||
- 11GB (dictionary) + 53.4GB (8% buffer, capped at 64GB) + 8GB (overhead) = **~72.4GB**
|
- 11GB (dictionary) + 53.4GB (8% buffer, capped at 64GB) + 8GB (overhead) = **~72.4GB**
|
||||||
|
|
||||||
@@ -2179,7 +2174,6 @@ _**Agent (model default, mode Agent)**_
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
The script already skips `_archive` and `_CURRENT` folders. Those large sequences (668GB, 527GB) were in regular directories, so they were processed.
|
The script already skips `_archive` and `_CURRENT` folders. Those large sequences (668GB, 527GB) were in regular directories, so they were processed.
|
||||||
|
|
||||||
The skip logic is in `find_sequence_dirs()` and `iter_sequence_files()`:
|
The skip logic is in `find_sequence_dirs()` and `iter_sequence_files()`:
|
||||||
@@ -2200,3 +2194,381 @@ If you move those sequences into `_archive` folders, they'll be skipped automati
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
_**User (2025-11-12 18:23Z)**_
|
||||||
|
|
||||||
|
what happened this time?
|
||||||
|
|
||||||
|
PS R:\Creative\artsy\maya\2025-02 BondingArtifact\Renders> & "R:\Creative\artsy\maya\2025-02 BondingArtifact\Renders\ZipSeqArchv.bat"
|
||||||
|
[init] Loading configuration sources...
|
||||||
|
[init] Reading project config at R:\Creative\artsy\maya\2025-02 BondingArtifact\.config\config.json
|
||||||
|
[init] Configuration loaded from project
|
||||||
|
[init] zip_sequences starting up...
|
||||||
|
[init] Working directory: R:\Creative\artsy\maya\2025-02 BondingArtifact
|
||||||
|
[init] Mode: zip, zipper: 7z, jobs arg: auto
|
||||||
|
[init] 7z executable: C:\ProgramData\chocolatey\bin\7z.EXE, Max7zInst: auto
|
||||||
|
[init] Scanning sequences under \\Hydra\Hydra\Creative\artsy\maya\2025-02 BondingArtifact\Renders
|
||||||
|
[scan] [1] Inspecting 0_GaslightRender\2024-11-23\GaslightRender_smol
|
||||||
|
[scan] Queued 0_GaslightRender\2024-11-23\GaslightRender_smol for compression (~0.19GB) [1 total]
|
||||||
|
[scan] [2] Inspecting 1_PonderingOrb\2021-01-10\rendertest
|
||||||
|
[scan] Queued 1_PonderingOrb\2021-01-10\rendertest for compression (~2.33GB) [2 total]
|
||||||
|
[scan] [3] Inspecting 1_PonderingOrb\2024-11-23\PonderingOrb
|
||||||
|
[scan] Queued 1_PonderingOrb\2024-11-23\PonderingOrb for compression (~19.76GB) [3 total]
|
||||||
|
[scan] [4] Inspecting 3_background\2025-01-13\background
|
||||||
|
[scan] Queued 3_background\2025-01-13\background for compression (~16.73GB) [4 total]
|
||||||
|
[scan] [5] Inspecting 3_background\2025-10-30\3_background_dark_4k
|
||||||
|
[scan] Queued 3_background\2025-10-30\3_background_dark_4k for compression (~27.57GB) [5 total]
|
||||||
|
[scan] [10] Inspecting 4_StartupScreen\2025-02-08\Shot3Redo_128
|
||||||
|
[scan] Queued 4_StartupScreen\2025-02-08\Shot3Redo_128 for compression (~8.44GB) [10 total]
|
||||||
|
[scan] Queued 4_StartupScreen\2025-02-14\Shot8 for compression (~0.65GB) [15 total]
|
||||||
|
[scan] [20] Inspecting 4_StartupScreen\2025-10-24\Shot2_dark
|
||||||
|
[scan] Queued 4_StartupScreen\2025-10-24\Shot2_dark for compression (~2.36GB) [20 total]
|
||||||
|
[scan] Queued 4_StartupScreen\2025-11-03\Shot1_dark for compression (~0.78GB) [25 total]
|
||||||
|
[scan] [30] Inspecting 4_StartupScreen\2025-11-07\Shot2_dark
|
||||||
|
[scan] Queued 4_StartupScreen\2025-11-07\Shot2_dark for compression (~2.37GB) [30 total]
|
||||||
|
[scan] Queued 5_goodbye\2025-02-23\219_goodbye_RR2_evensrenamed for compression (~0.16GB) [35 total]
|
||||||
|
[zip] RAM: 76.7GB available (80% of total), 72.9GB for compression (95%)
|
||||||
|
[zip] Estimated RAM per sequence: 486.6GB total across 38 sequences
|
||||||
|
[zip] Bin-packing: 8 workers, bin sizes: ['70.0GB', '69.4GB', '65.0GB', '62.6GB', '61.9GB']...
|
||||||
|
[zip] Final worker count: 8 (requested: None)
|
||||||
|
[init] Preparing to compress 38 sequence(s) with 8 worker(s)
|
||||||
|
[zip] Renders\0_GaslightRender\2024-11-23\GaslightRender_smol -> Renders\_zipped\0_GaslightRender\2024-11-23\GaslightRender_smol.7z
|
||||||
|
[zip] Renders\1_PonderingOrb\2021-01-10\rendertest -> Renders\_zipped\1_PonderingOrb\2021-01-10\rendertest.7z
|
||||||
|
[zip] Renders\1_PonderingOrb\2024-11-23\PonderingOrb -> Renders\_zipped\1_PonderingOrb\2024-11-23\PonderingOrb.7z
|
||||||
|
[zip] Renders\3_background\2025-01-13\background -> Renders\_zipped\3_background\2025-01-13\background.7z
|
||||||
|
[zip] Renders\3_background\2025-10-30\3_background_dark_4k -> Renders\_zipped\3_background\2025-10-30\3_background_dark_4k.7z
|
||||||
|
[zip] Renders\3_background\2025-11-02\3_background_dark -> Renders\_zipped\3_background\2025-11-02\3_background_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-05\4_StartupScreen_evensrenumbered -> Renders\_zipped\4_StartupScreen\2025-02-05\4_StartupScreen_evensrenumbered.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-08\Shot1Redo_1024 -> Renders\_zipped\4_StartupScreen\2025-02-08\Shot1Redo_1024.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-08\Shot2Redo_1024 -> Renders\_zipped\4_StartupScreen\2025-02-08\Shot2Redo_1024.7z
|
||||||
|
[zip] 1/38 0_GaslightRender\2024-11-23\GaslightRender_smol
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-08\Shot3Redo_128 -> Renders\_zipped\4_StartupScreen\2025-02-08\Shot3Redo_128.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-09\Shot1 -> Renders\_zipped\4_StartupScreen\2025-02-09\Shot1.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-10\Shot2 -> Renders\_zipped\4_StartupScreen\2025-02-10\Shot2.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-12\Shot3 -> Renders\_zipped\4_StartupScreen\2025-02-12\Shot3.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-13\Shot6 -> Renders\_zipped\4_StartupScreen\2025-02-13\Shot6.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-14\Shot8 -> Renders\_zipped\4_StartupScreen\2025-02-14\Shot8.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-19\StartupScreen_finalfix -> Renders\_zipped\4_StartupScreen\2025-02-19\StartupScreen_finalfix.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-21\Shot4 -> Renders\_zipped\4_StartupScreen\2025-10-21\Shot4.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\4_StartupScreen_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\4_StartupScreen_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\Shot1_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\Shot2_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\Shot2_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\Shot3_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-25\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-10-25\Shot1_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-25\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-10-25\Shot3_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-02\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-11-02\Shot1_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-03\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-11-03\Shot1_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-04\4_StartupScreen_dark -> Renders\_zipped\4_StartupScreen\2025-11-04\4_StartupScreen_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-04\Shot2_dark -> Renders\_zipped\4_StartupScreen\2025-11-04\Shot2_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-04\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-11-04\Shot3_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-07\4_StartupScreen_dark -> Renders\_zipped\4_StartupScreen\2025-11-07\4_StartupScreen_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-07\Shot2_dark -> Renders\_zipped\4_StartupScreen\2025-11-07\Shot2_dark.7z
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-07\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-11-07\Shot3_dark.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR1 -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR1.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR1_evensrenamed -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR1_evensrenamed.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR2 -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR2.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR2_evensrenamed -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR2_evensrenamed.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR3 -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR3.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\goodbye -> Renders\_zipped\5_goodbye\2025-02-23\goodbye.7z
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\goodbye_test -> Renders\_zipped\5_goodbye\2025-02-23\goodbye_test.7z
|
||||||
|
Sequence sync failed: 7z compression failed: ERROR: Can't allocate required memory!
|
||||||
|
stdout: 7-Zip 25.01 (x64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03
|
||||||
|
|
||||||
|
Scanning the drive:
|
||||||
|
901 files, 29607407902 bytes (28 GiB)
|
||||||
|
|
||||||
|
Creating archive: \\Hydra\Hydra\Creative\artsy\maya\2025-02 BondingArtifact\Renders\_zipped\3_background\2025-10-30\tmp0dcysds4.7z
|
||||||
|
|
||||||
|
Add new data to archive: 901 files, 29607407902 bytes (28 GiB)
|
||||||
|
Traceback (most recent call last):
|
||||||
|
File "R:\Creative\artsy\maya\0 ProjectStructure\zip_sequences.py", line 1000, in <module>
|
||||||
|
raise SystemExit(main())
|
||||||
|
~~~~^^
|
||||||
|
File "R:\Creative\artsy\maya\0 ProjectStructure\zip_sequences.py", line 994, in main
|
||||||
|
updated = run_zip(args.jobs, verbose=args.verbose)
|
||||||
|
File "R:\Creative\artsy\maya\0 ProjectStructure\zip_sequences.py", line 866, in run_zip
|
||||||
|
updated_paths.extend(future.result())
|
||||||
|
~~~~~~~~~~~~~^^
|
||||||
|
File "C:\Python313\Lib\concurrent\futures\_base.py", line 449, in result
|
||||||
|
return self.__get_result()
|
||||||
|
~~~~~~~~~~~~~~~~~^^
|
||||||
|
File "C:\Python313\Lib\concurrent\futures\_base.py", line 401, in __get_result
|
||||||
|
raise self._exception
|
||||||
|
File "C:\Python313\Lib\concurrent\futures\thread.py", line 59, in run
|
||||||
|
result = self.fn(*self.args, **self.kwargs)
|
||||||
|
File "R:\Creative\artsy\maya\0 ProjectStructure\zip_sequences.py", line 732, in process_zip
|
||||||
|
zip_sequence(seq_dir, zip_path, per_job_memory_limit)
|
||||||
|
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
File "R:\Creative\artsy\maya\0 ProjectStructure\zip_sequences.py", line 627, in zip_sequence
|
||||||
|
raise RuntimeError(f"7z compression failed: {error_msg}")
|
||||||
|
RuntimeError: 7z compression failed: ERROR: Can't allocate required memory!
|
||||||
|
stdout: 7-Zip 25.01 (x64) : Copyright (c) 1999-2025 Igor Pavlov : 2025-08-03
|
||||||
|
|
||||||
|
Scanning the drive:
|
||||||
|
901 files, 29607407902 bytes (28 GiB)
|
||||||
|
|
||||||
|
Creating archive: \\Hydra\Hydra\Creative\artsy\maya\2025-02 BondingArtifact\Renders\_zipped\3_background\2025-10-30\tmp0dcysds4.7z
|
||||||
|
|
||||||
|
Add new data to archive: 901 files, 29607407902 bytes (28 GiB)
|
||||||
|
. was unexpected at this time.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
_**Agent (model default, mode Ask)**_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
The bin-packing is creating bins that sum to ~70GB each, but with 8 workers running concurrently, total RAM usage exceeds the 72.9GB available.
|
||||||
|
|
||||||
|
The algorithm packs sequences into bins but doesn't account for all bins running at once. If 8 bins each use ~70GB, that's ~560GB total, far above the limit.
|
||||||
|
|
||||||
|
Checking the bin-packing logic:
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<tool-use data-tool-type="read" data-tool-name="read_file">
|
||||||
|
<details><summary>Tool use: **read_file** • Read file: zip_sequences.py</summary>
|
||||||
|
|
||||||
|
</details>
|
||||||
|
</tool-use>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
_**User (2025-11-12 18:23Z)**_
|
||||||
|
|
||||||
|
did it work?
|
||||||
|
|
||||||
|
PS R:\Creative\artsy\maya\2025-02 BondingArtifact\Renders> & "R:\Creative\artsy\maya\2025-02 BondingArtifact\Renders\ZipSeqArchv.bat"
|
||||||
|
|
||||||
|
[init] Loading configuration sources...
|
||||||
|
|
||||||
|
[init] Reading project config at R:\Creative\artsy\maya\2025-02 BondingArtifact\.config\config.json
|
||||||
|
|
||||||
|
[init] Configuration loaded from project
|
||||||
|
|
||||||
|
[init] zip_sequences starting up...
|
||||||
|
|
||||||
|
[init] Working directory: R:\Creative\artsy\maya\2025-02 BondingArtifact
|
||||||
|
|
||||||
|
[init] Mode: zip, zipper: 7z, jobs arg: auto
|
||||||
|
|
||||||
|
[init] 7z executable: C:\ProgramData\chocolatey\bin\7z.EXE, Max7zInst: auto
|
||||||
|
|
||||||
|
[init] Scanning sequences under \\Hydra\Hydra\Creative\artsy\maya\2025-02 BondingArtifact\Renders
|
||||||
|
|
||||||
|
[scan] [1] Inspecting 0_GaslightRender\2024-11-23\GaslightRender_smol
|
||||||
|
|
||||||
|
[scan] Skipping 0_GaslightRender\2024-11-23\GaslightRender_smol (unchanged since archive)
|
||||||
|
|
||||||
|
[scan] [2] Inspecting 1_PonderingOrb\2021-01-10\rendertest
|
||||||
|
|
||||||
|
[scan] Skipping 1_PonderingOrb\2021-01-10\rendertest (unchanged since archive)
|
||||||
|
|
||||||
|
[scan] [3] Inspecting 1_PonderingOrb\2024-11-23\PonderingOrb
|
||||||
|
|
||||||
|
[scan] Queued 1_PonderingOrb\2024-11-23\PonderingOrb for compression (~19.76GB) [1 total]
|
||||||
|
|
||||||
|
[scan] [4] Inspecting 3_background\2025-01-13\background
|
||||||
|
|
||||||
|
[scan] Skipping 3_background\2025-01-13\background (unchanged since archive)
|
||||||
|
|
||||||
|
[scan] [5] Inspecting 3_background\2025-10-30\3_background_dark_4k
|
||||||
|
|
||||||
|
[scan] Queued 3_background\2025-10-30\3_background_dark_4k for compression (~27.57GB) [2 total]
|
||||||
|
|
||||||
|
[scan] Queued 3_background\2025-11-02\3_background_dark for compression (~7.40GB) [3 total]
|
||||||
|
|
||||||
|
[scan] Queued 4_StartupScreen\2025-02-05\4_StartupScreen_evensrenumbered for compression (~20.66GB) [4 total]
|
||||||
|
|
||||||
|
[scan] Queued 4_StartupScreen\2025-02-08\Shot1Redo_1024 for compression (~9.26GB) [5 total]
|
||||||
|
|
||||||
|
[scan] [10] Inspecting 4_StartupScreen\2025-02-08\Shot3Redo_128
|
||||||
|
|
||||||
|
[scan] Queued 4_StartupScreen\2025-02-12\Shot3 for compression (~4.04GB) [10 total]
|
||||||
|
|
||||||
|
[scan] Skipping 4_StartupScreen\2025-02-14\Shot8 (unchanged since archive)
|
||||||
|
|
||||||
|
[scan] Skipping 4_StartupScreen\2025-10-21\Shot4 (unchanged since archive)
|
||||||
|
|
||||||
|
[scan] [20] Inspecting 4_StartupScreen\2025-10-24\Shot2_dark
|
||||||
|
|
||||||
|
[scan] Queued 4_StartupScreen\2025-10-24\Shot2_dark for compression (~2.36GB) [15 total]
|
||||||
|
|
||||||
|
[scan] Queued 4_StartupScreen\2025-11-03\Shot1_dark for compression (~0.78GB) [20 total]
|
||||||
|
|
||||||
|
[scan] [30] Inspecting 4_StartupScreen\2025-11-07\Shot2_dark
|
||||||
|
|
||||||
|
[scan] Queued 4_StartupScreen\2025-11-07\Shot2_dark for compression (~2.37GB) [25 total]
|
||||||
|
|
||||||
|
[scan] Queued 5_goodbye\2025-02-23\goodbye for compression (~49.80GB) [30 total]
|
||||||
|
|
||||||
|
[zip] RAM: 76.7GB available (80% of total), 72.9GB for compression (95%)
|
||||||
|
|
||||||
|
[zip] Estimated RAM per sequence: 93.0GB total across 31 sequences
|
||||||
|
|
||||||
|
[zip] Using bin-packing: 2 workers needed
|
||||||
|
|
||||||
|
[zip] Final worker count: 2 (requested: None)
|
||||||
|
|
||||||
|
[init] Preparing to compress 31 sequence(s) with 2 worker(s)
|
||||||
|
|
||||||
|
[zip] Renders\1_PonderingOrb\2024-11-23\PonderingOrb -> Renders\_zipped\1_PonderingOrb\2024-11-23\PonderingOrb.7z
|
||||||
|
|
||||||
|
[zip] Renders\3_background\2025-10-30\3_background_dark_4k -> Renders\_zipped\3_background\2025-10-30\3_background_dark_4k.7z
|
||||||
|
|
||||||
|
[zip] Renders\3_background\2025-11-02\3_background_dark -> Renders\_zipped\3_background\2025-11-02\3_background_dark.7z
|
||||||
|
|
||||||
|
[zip] 1/31 1_PonderingOrb\2024-11-23\PonderingOrb
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-05\4_StartupScreen_evensrenumbered -> Renders\_zipped\4_StartupScreen\2025-02-05\4_StartupScreen_evensrenumbered.7z
|
||||||
|
|
||||||
|
[zip] 2/31 3_background\2025-11-02\3_background_dark
|
||||||
|
|
||||||
|
[zip] 3/31 3_background\2025-10-30\3_background_dark_4k
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-08\Shot1Redo_1024 -> Renders\_zipped\4_StartupScreen\2025-02-08\Shot1Redo_1024.7z
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-08\Shot2Redo_1024 -> Renders\_zipped\4_StartupScreen\2025-02-08\Shot2Redo_1024.7z
|
||||||
|
|
||||||
|
[zip] 4/31 4_StartupScreen\2025-02-08\Shot1Redo_1024
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-08\Shot3Redo_128 -> Renders\_zipped\4_StartupScreen\2025-02-08\Shot3Redo_128.7z
|
||||||
|
|
||||||
|
[zip] 5/31 4_StartupScreen\2025-02-05\4_StartupScreen_evensrenumbered
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-09\Shot1 -> Renders\_zipped\4_StartupScreen\2025-02-09\Shot1.7z
|
||||||
|
|
||||||
|
[zip] 6/31 4_StartupScreen\2025-02-08\Shot2Redo_1024
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-10\Shot2 -> Renders\_zipped\4_StartupScreen\2025-02-10\Shot2.7z
|
||||||
|
|
||||||
|
[zip] 7/31 4_StartupScreen\2025-02-09\Shot1
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-12\Shot3 -> Renders\_zipped\4_StartupScreen\2025-02-12\Shot3.7z
|
||||||
|
|
||||||
|
[zip] 8/31 4_StartupScreen\2025-02-08\Shot3Redo_128
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-13\Shot6 -> Renders\_zipped\4_StartupScreen\2025-02-13\Shot6.7z
|
||||||
|
|
||||||
|
[zip] 9/31 4_StartupScreen\2025-02-10\Shot2
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-02-19\StartupScreen_finalfix -> Renders\_zipped\4_StartupScreen\2025-02-19\StartupScreen_finalfix.7z
|
||||||
|
|
||||||
|
[zip] 10/31 4_StartupScreen\2025-02-12\Shot3
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\4_StartupScreen_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\4_StartupScreen_dark.7z
|
||||||
|
|
||||||
|
[zip] 11/31 4_StartupScreen\2025-02-13\Shot6
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\Shot1_dark.7z
|
||||||
|
|
||||||
|
[zip] 12/31 4_StartupScreen\2025-10-24\4_StartupScreen_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\Shot2_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\Shot2_dark.7z
|
||||||
|
|
||||||
|
[zip] 13/31 4_StartupScreen\2025-10-24\Shot1_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-24\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-10-24\Shot3_dark.7z
|
||||||
|
|
||||||
|
[zip] 14/31 4_StartupScreen\2025-02-19\StartupScreen_finalfix
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-25\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-10-25\Shot1_dark.7z
|
||||||
|
|
||||||
|
[zip] 15/31 4_StartupScreen\2025-10-24\Shot2_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-10-25\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-10-25\Shot3_dark.7z
|
||||||
|
|
||||||
|
[zip] 16/31 4_StartupScreen\2025-10-24\Shot3_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-02\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-11-02\Shot1_dark.7z
|
||||||
|
|
||||||
|
[zip] 17/31 4_StartupScreen\2025-10-25\Shot1_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-03\Shot1_dark -> Renders\_zipped\4_StartupScreen\2025-11-03\Shot1_dark.7z
|
||||||
|
|
||||||
|
[zip] 18/31 4_StartupScreen\2025-10-25\Shot3_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-04\4_StartupScreen_dark -> Renders\_zipped\4_StartupScreen\2025-11-04\4_StartupScreen_dark.7z
|
||||||
|
|
||||||
|
[zip] 19/31 4_StartupScreen\2025-11-03\Shot1_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-04\Shot2_dark -> Renders\_zipped\4_StartupScreen\2025-11-04\Shot2_dark.7z
|
||||||
|
|
||||||
|
[zip] 20/31 4_StartupScreen\2025-11-02\Shot1_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-04\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-11-04\Shot3_dark.7z
|
||||||
|
|
||||||
|
[zip] 21/31 4_StartupScreen\2025-11-04\Shot2_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-07\4_StartupScreen_dark -> Renders\_zipped\4_StartupScreen\2025-11-07\4_StartupScreen_dark.7z
|
||||||
|
|
||||||
|
[zip] 22/31 4_StartupScreen\2025-11-04\Shot3_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-07\Shot2_dark -> Renders\_zipped\4_StartupScreen\2025-11-07\Shot2_dark.7z
|
||||||
|
|
||||||
|
[zip] 23/31 4_StartupScreen\2025-11-04\4_StartupScreen_dark
|
||||||
|
|
||||||
|
[zip] Renders\4_StartupScreen\2025-11-07\Shot3_dark -> Renders\_zipped\4_StartupScreen\2025-11-07\Shot3_dark.7z
|
||||||
|
|
||||||
|
[zip] 24/31 4_StartupScreen\2025-11-07\Shot2_dark
|
||||||
|
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR1 -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR1.7z
|
||||||
|
|
||||||
|
[zip] 25/31 4_StartupScreen\2025-11-07\Shot3_dark
|
||||||
|
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR1_evensrenamed -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR1_evensrenamed.7z
|
||||||
|
|
||||||
|
[zip] 26/31 5_goodbye\2025-02-23\219_goodbye_RR1
|
||||||
|
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\219_goodbye_RR2_evensrenamed -> Renders\_zipped\5_goodbye\2025-02-23\219_goodbye_RR2_evensrenamed.7z
|
||||||
|
|
||||||
|
[zip] 27/31 4_StartupScreen\2025-11-07\4_StartupScreen_dark
|
||||||
|
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\goodbye -> Renders\_zipped\5_goodbye\2025-02-23\goodbye.7z
|
||||||
|
|
||||||
|
[zip] 28/31 5_goodbye\2025-02-23\219_goodbye_RR2_evensrenamed
|
||||||
|
|
||||||
|
[zip] Renders\5_goodbye\2025-02-23\goodbye_test -> Renders\_zipped\5_goodbye\2025-02-23\goodbye_test.7z
|
||||||
|
|
||||||
|
[zip] 29/31 5_goodbye\2025-02-23\219_goodbye_RR1_evensrenamed
|
||||||
|
|
||||||
|
[zip] 30/31 5_goodbye\2025-02-23\goodbye_test
|
||||||
|
|
||||||
|
[zip] 31/31 5_goodbye\2025-02-23\goodbye
|
||||||
|
|
||||||
|
[zip] Updated 31 sequence archive(s).
|
||||||
|
|
||||||
|
[zip] Archives updated. Stage manually with `git add Renders/_zipped`, if desired.
|
||||||
|
|
||||||
|
[scan] Summary: scanned 38, quick-skipped 7, state-skipped 0, empty 0, queued 31
|
||||||
|
|
||||||
|
. was unexpected at this time.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
_**Agent (model default, mode Ask)**_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Yes, it worked.
|
||||||
|
|
||||||
|
The script completed successfully:
|
||||||
|
- All 31 sequences compressed (1/31 through 31/31)
|
||||||
|
- Bin-packing calculated 2 workers (down from 8)
|
||||||
|
- No memory allocation errors
|
||||||
|
- Final message: "Updated 31 sequence archive(s)."
|
||||||
|
|
||||||
|
The bin-packing correctly limited workers to 2 based on RAM estimates, preventing the previous memory overflow.
|
||||||
|
|
||||||
|
The only remaining issue is the batch file error at the end: `. was unexpected at this time.` This is a Windows batch file syntax error in `ZipSeqArchv.bat`, not a Python error. The Python script finished successfully; the batch file likely has a syntax issue in its error handling or cleanup code.
|
||||||
|
|
||||||
|
The compression is working correctly with the new size-aware RAM estimation and bin-packing algorithm.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,235 @@
|
|||||||
|
<!-- Generated by SpecStory, Markdown v2.0.0 -->
|
||||||
|
|
||||||
|
<!-- cursor Session ebd5381e-09fc-4db2-a2c9-6daab402cc8a (2025-11-17 19:23Z) -->
|
||||||
|
|
||||||
|
# Sort and comment gitattributes file (2025-11-17 19:23Z)
|
||||||
|
|
||||||
|
_**User (2025-11-17 19:20Z)**_
|
||||||
|
|
||||||
|
@gitattributes (1-59) let's sort this with some comments and sort each with a section. can we do that without presenting errors?
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
_**Agent (model default, mode Agent)**_
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Organizing the gitattributes file into sections with comments and removing duplicates. Checking for duplicates first:
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<tool-use data-tool-type="read" data-tool-name="read_file">
|
||||||
|
<details><summary>Tool use: **read_file** • Read file: components/gitattributes</summary>
|
||||||
|
|
||||||
|
</details>
|
||||||
|
</tool-use>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Organizing into sections with comments, removing duplicates, and sorting each section alphabetically:
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<tool-use data-tool-type="write" data-tool-name="write">
|
||||||
|
|
||||||
|
<details><summary>Tool use: **code_edit** • Edit file: components/gitattributes</summary>
|
||||||
|
|
||||||
|
**Chunk 1**
|
||||||
|
Lines added: 63, lines removed: 42
|
||||||
|
|
||||||
|
```diff
|
||||||
|
@@ -1,59 +1,80 @@
|
||||||
|
+ # Git LFS attributes configuration
|
||||||
|
+ # All listed file types will be tracked by Git LFS
|
||||||
|
+
|
||||||
|
+ # Video files
|
||||||
|
+ *.avi filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.mkv filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.mov filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.MOV filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.jpg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Image files
|
||||||
|
+ *.bmp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.gif filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.hdr filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.jpg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.psd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.tga filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.tif filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.tiff filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # 3D/CG files
|
||||||
|
+ *.3ds filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.abc filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.blend filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.abc filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.mkv filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.obj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.max filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.ma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.blend1 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.blend2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bvh filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.h5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.tar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.bvh.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.c4d filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.mov filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.blend1 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.3ds filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.hdf5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.psd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.dae filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.fbxkey filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.blend2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.ma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.max filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mb filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.ma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.tiff filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.obj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.usd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.vdb filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Audio files
|
||||||
|
+ *.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.wav filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Archive/Compression files
|
||||||
|
+ *.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.rar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.tar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Documents
|
||||||
|
*.ai filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.tga filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.tif filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.bmp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.docx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.eps filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.rar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.avi filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.bvh.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.dae filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.vdb filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.aep filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Adobe files
|
||||||
|
*.aegraphic filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.prproj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.aep filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.prel filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.prin filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.prel filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.prmf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.wav filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.docx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.MOV filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.gif filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.prproj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Substance files
|
||||||
|
*.sbs filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.sbsar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.spp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.usd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
- *.uni filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Data files
|
||||||
|
+ *.h5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+ *.hdf5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
+ # Other
|
||||||
|
+ *.uni filter=lfs diff=lfs merge=lfs -text
|
||||||
|
+
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
</tool-use>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Checking for linting errors:
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
<tool-use data-tool-type="generic" data-tool-name="read_lints">
|
||||||
|
<details>
|
||||||
|
<summary>Tool use: **read_lints** • Read lints for 1 file</summary>
|
||||||
|
|
||||||
|
Lint paths:
|
||||||
|
|
||||||
|
- `components/gitattributes`
|
||||||
|
|
||||||
|
Lint results
|
||||||
|
|
||||||
|
|
||||||
|
**No lint errors found**
|
||||||
|
</details>
|
||||||
|
</tool-use>
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Reorganized the gitattributes file:
|
||||||
|
|
||||||
|
- **Organized into sections** with comments:
|
||||||
|
- Video files
|
||||||
|
- Image files
|
||||||
|
- 3D/CG files
|
||||||
|
- Audio files
|
||||||
|
- Archive/Compression files
|
||||||
|
- Documents
|
||||||
|
- Adobe files
|
||||||
|
- Substance files
|
||||||
|
- Data files
|
||||||
|
- Other
|
||||||
|
|
||||||
|
- **Sorted each section** alphabetically
|
||||||
|
- **Removed duplicates**: `*.ma` (was on lines 13 and 28) and `*.mp3` (was on lines 42 and 43)
|
||||||
|
- **No errors**: syntax is valid and linting passes
|
||||||
|
|
||||||
|
The file is now organized and easier to maintain.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
@@ -1,57 +1,83 @@
|
|||||||
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
# Git LFS attributes configuration
|
||||||
*.png filter=lfs diff=lfs merge=lfs -text
|
# All listed file types will be tracked by Git LFS
|
||||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.exr filter=lfs diff=lfs merge=lfs -text
|
# Video files
|
||||||
*.hdr filter=lfs diff=lfs merge=lfs -text
|
*.avi filter=lfs diff=lfs merge=lfs -text
|
||||||
*.blend filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.abc filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.mkv filter=lfs diff=lfs merge=lfs -text
|
*.mkv filter=lfs diff=lfs merge=lfs -text
|
||||||
*.obj filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.max filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.ma filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.bvh filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.h5 filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.tar filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.c4d filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.mov filter=lfs diff=lfs merge=lfs -text
|
*.mov filter=lfs diff=lfs merge=lfs -text
|
||||||
*.blend1 filter=lfs diff=lfs merge=lfs -text
|
*.MOV filter=lfs diff=lfs merge=lfs -text
|
||||||
*.3ds filter=lfs diff=lfs merge=lfs -text
|
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||||
*.hdf5 filter=lfs diff=lfs merge=lfs -text
|
*.webm filter=lfs diff=lfs merge=lfs -text
|
||||||
*.psd filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
# Image files
|
||||||
*.fbx filter=lfs diff=lfs merge=lfs -text
|
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||||
*.fbxkey filter=lfs diff=lfs merge=lfs -text
|
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||||
*.blend2 filter=lfs diff=lfs merge=lfs -text
|
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||||
*.mb filter=lfs diff=lfs merge=lfs -text
|
*.hdr filter=lfs diff=lfs merge=lfs -text
|
||||||
*.ma filter=lfs diff=lfs merge=lfs -text
|
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||||
*.tiff filter=lfs diff=lfs merge=lfs -text
|
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||||
*.ai filter=lfs diff=lfs merge=lfs -text
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.tga filter=lfs diff=lfs merge=lfs -text
|
*.tga filter=lfs diff=lfs merge=lfs -text
|
||||||
*.tif filter=lfs diff=lfs merge=lfs -text
|
*.tif filter=lfs diff=lfs merge=lfs -text
|
||||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
*.tiff filter=lfs diff=lfs merge=lfs -text
|
||||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
*.webp filter=lfs diff=lfs merge=lfs -text
|
||||||
*.eps filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.rar filter=lfs diff=lfs merge=lfs -text
|
# 3D/CG files
|
||||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
*.3ds filter=lfs diff=lfs merge=lfs -text
|
||||||
*.avi filter=lfs diff=lfs merge=lfs -text
|
*.abc filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.blend filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.blend1 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.blend2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bvh filter=lfs diff=lfs merge=lfs -text
|
||||||
*.bvh.gz filter=lfs diff=lfs merge=lfs -text
|
*.bvh.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.c4d filter=lfs diff=lfs merge=lfs -text
|
||||||
*.dae filter=lfs diff=lfs merge=lfs -text
|
*.dae filter=lfs diff=lfs merge=lfs -text
|
||||||
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||||
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
*.fbxkey filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.max filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.mb filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.usd filter=lfs diff=lfs merge=lfs -text
|
||||||
*.vdb filter=lfs diff=lfs merge=lfs -text
|
*.vdb filter=lfs diff=lfs merge=lfs -text
|
||||||
*.aep filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.aegraphic filter=lfs diff=lfs merge=lfs -text
|
# Substance files
|
||||||
*.prproj filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.prin filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.prel filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.wav filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.docx filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.MOV filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.gif filter=lfs diff=lfs merge=lfs -text
|
|
||||||
*.sbs filter=lfs diff=lfs merge=lfs -text
|
*.sbs filter=lfs diff=lfs merge=lfs -text
|
||||||
*.sbsar filter=lfs diff=lfs merge=lfs -text
|
*.sbsar filter=lfs diff=lfs merge=lfs -text
|
||||||
*.spp filter=lfs diff=lfs merge=lfs -text
|
*.spp filter=lfs diff=lfs merge=lfs -text
|
||||||
*.usd filter=lfs diff=lfs merge=lfs -text
|
|
||||||
|
# Audio files
|
||||||
|
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.wav filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Archive/Compression files
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Documents
|
||||||
|
*.docx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xlsx filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.eps filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Adobe files
|
||||||
|
*.aegraphic filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.aep filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.prel filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.prin filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.prmf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.prproj filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ai filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.psd filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Data files
|
||||||
|
*.h5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.hdf5 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
|
||||||
|
# Other
|
||||||
|
*.uni filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdn filter=lfs diff=lfs merge=lfs -text
|
||||||
@@ -119,6 +119,7 @@ Renders/**
|
|||||||
!Renders/**/
|
!Renders/**/
|
||||||
!Renders/**/*.bat
|
!Renders/**/*.bat
|
||||||
!Renders/**/*.log
|
!Renders/**/*.log
|
||||||
|
seq/
|
||||||
|
|
||||||
# Premiere
|
# Premiere
|
||||||
*.prlock
|
*.prlock
|
||||||
|
|||||||
Reference in New Issue
Block a user