Ah, so a Fusion bug. Figures. Had I known it was a Fusion issue, another possible way to fix it would be to find the offending Fusion comp and remove it from the XML. I've done that once before as an experiment
A DRP file is just a renamed ZIP file. So I unzipped it, searched it for "Test", which identified the file MediaPool/Master/MpFolder.xml, which I then opened in an text editor to delete the "Element" entry for the Test timeline.
- Code: Select all
tomj@Eddie ~/Downloads/BrokenResolveProject/unzip $ unzip BrokenProject.drp
Archive: BrokenProject.drp
inflating: project.xml
inflating: MediaPool/Master/000_Assets/MpFolder.xml
inflating: MediaPool/Master/001_SFX/MpFolder.xml
inflating: MediaPool/Master/002_Theme/MpFolder.xml
inflating: MediaPool/Master/003_Intro/000_Assets/MpFolder.xml
inflating: MediaPool/Master/003_Intro/MpFolder.xml
inflating: MediaPool/Master/004_ImpGame2/000_Assets/MpFolder.xml
inflating: MediaPool/Master/004_ImpGame2/001_SFX/MpFolder.xml
inflating: MediaPool/Master/004_ImpGame2/002_Theme/MpFolder.xml
inflating: MediaPool/Master/004_ImpGame2/003_ChatBoxes/MpFolder.xml
inflating: MediaPool/Master/004_ImpGame2/MpFolder.xml
inflating: MediaPool/Master/005_DBD/000_Thumbnail/MpFolder.xml
inflating: MediaPool/Master/005_DBD/001_SFX/000_Song/MpFolder.xml
inflating: MediaPool/Master/005_DBD/001_SFX/001_Memes/MpFolder.xml
inflating: MediaPool/Master/005_DBD/001_SFX/MpFolder.xml
inflating: MediaPool/Master/005_DBD/002_Images/000_Video/MpFolder.xml
inflating: MediaPool/Master/005_DBD/002_Images/MpFolder.xml
inflating: MediaPool/Master/005_DBD/003_Misc/MpFolder.xml
inflating: MediaPool/Master/005_DBD/MpFolder.xml
inflating: MediaPool/Master/MpFolder.xml
inflating: SeqContainer/0f0eb08c-1265-40f7-be2d-8af68613b4fa.xml
inflating: SeqContainer/141a0652-5e5a-4fbd-86e3-0d185020e756.xml
inflating: SeqContainer/1bfad9e4-9d41-46e2-bdbc-d84eddb3ee4d.xml
inflating: SeqContainer/237fdc3f-1413-4af3-8a40-63a0591f2357.xml
inflating: SeqContainer/3d041a2d-70eb-4282-8fbe-d17950361782.xml
inflating: SeqContainer/51c95671-a0cc-412f-b14f-e89e5e0be69f.xml
inflating: SeqContainer/5d78276e-6ca6-4747-bc50-cef1e5274afe.xml
inflating: SeqContainer/67616fc1-2d99-423f-b4dd-f17e7eb97cda.xml
inflating: SeqContainer/69279178-2470-445d-a17a-f27785b8a893.xml
inflating: SeqContainer/77cb719b-c35c-46d0-9197-7dcba6da34ee.xml
inflating: SeqContainer/8341ccd0-159a-4c77-a398-52eb74099c04.xml
inflating: SeqContainer/8bb93125-e383-434d-acbf-e1d29dfcb2c6.xml
inflating: SeqContainer/a7ad1f49-c860-4da4-94a3-e8a25c373c0e.xml
inflating: SeqContainer/ae6f9d91-ce4d-4d13-be05-38b3119fb66d.xml
inflating: SeqContainer/cf30ec0b-df22-4a57-9428-655429e49739.xml
inflating: Gallery.xml
- Code: Select all
tomj@Eddie ~/Downloads/BrokenResolveProject/unzip $ ls -al
total 6152
drwxr-xr-x 7 tomj staff 224B 30 Nov 20:57 .
drwxr-xr-x 5 tomj staff 160B 30 Nov 20:57 ..
-rwxr--r-- 1 tomj staff 2.8M 30 Nov 20:57 BrokenProject.drp
-rw-rw-rw- 1 tomj staff 12K 30 Nov 15:06 Gallery.xml
drwxr-xr-x 3 tomj staff 96B 30 Nov 20:57 MediaPool
drwxr-xr-x 17 tomj staff 544B 30 Nov 20:57 SeqContainer
-rw-rw-rw- 1 tomj staff 220K 30 Nov 15:06 project.xml
tomj@Eddie ~/Downloads/BrokenResolveProject/unzip $ grep -ir test .
./MediaPool/Master/MpFolder.xml: <Name>test</Name>
./MediaPool/Master/MpFolder.xml: <Name>test</Name>
joemart wrote:I tried going into the Project.db file using SQLite to erase the timeline from there, but I was unsuccessful.
Should be possible in the SQLite database also. Perhaps if you deleted the appropriate entry from table Sm2Timeline. I haven't tested doing it in the DB though.
The advantage of doing it in the XML is that you can easily search all the content as text, and once you've made your hacks, it goes through Resolve's import process. Which may act like a kind of filter, ie potentially avoiding data consistency issues.
Needless to say, this sort of manual editing is not recommended unless absolutely necessary.