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:
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
|
||||
@@ -2151,7 +2147,6 @@ Lint results
|
||||
|
||||
---
|
||||
|
||||
|
||||
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**
|
||||
|
||||
@@ -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 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
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.exr filter=lfs diff=lfs merge=lfs -text
|
||||
*.hdr 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
|
||||
# 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
|
||||
*.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
|
||||
*.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
|
||||
*.fbx filter=lfs diff=lfs merge=lfs -text
|
||||
*.fbxkey filter=lfs diff=lfs merge=lfs -text
|
||||
*.blend2 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
|
||||
*.ai filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.MOV filter=lfs diff=lfs merge=lfs -text
|
||||
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
||||
*.webm 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
|
||||
*.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
|
||||
*.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
|
||||
*.tiff filter=lfs diff=lfs merge=lfs -text
|
||||
*.webp 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
|
||||
*.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
|
||||
*.c4d 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
|
||||
*.fbx 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
|
||||
*.aep filter=lfs diff=lfs merge=lfs -text
|
||||
*.aegraphic filter=lfs diff=lfs merge=lfs -text
|
||||
*.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
|
||||
|
||||
# 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
|
||||
|
||||
# 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/**/*.bat
|
||||
!Renders/**/*.log
|
||||
seq/
|
||||
|
||||
# Premiere
|
||||
*.prlock
|
||||
|
||||
Reference in New Issue
Block a user