-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev compress #873
Dev compress #873
Commits on Apr 2, 2024
-
Initial implementation of video compression for Android (including ca…
…ncellation option)
Configuration menu - View commit details
-
Copy full SHA for 28bf6fe - Browse repository at this point
Copy the full SHA 28bf6feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b51a0 - Browse repository at this point
Copy the full SHA 13b51a0View commit details
Commits on Apr 3, 2024
-
Change video compression on Android to use Jetpack media3 transformer.
Add UI for setting compression level on ContentEntryEdit on Compose.
Configuration menu - View commit details
-
Copy full SHA for 1e0cd59 - Browse repository at this point
Copy the full SHA 1e0cd59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a0618 - Browse repository at this point
Copy the full SHA 98a0618View commit details -
Fix use of compression levels for VideoContentImporterCommonJvm
Compression level was not being picked up from contententryimportjob and passed to
Configuration menu - View commit details
-
Copy full SHA for 601243e - Browse repository at this point
Copy the full SHA 601243eView commit details
Commits on Apr 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b84bd9f - Browse repository at this point
Copy the full SHA b84bd9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 084ff23 - Browse repository at this point
Copy the full SHA 084ff23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 770a63e - Browse repository at this point
Copy the full SHA 770a63eView commit details -
Show import error messages to the user.
Allow the user to dismiss an error. Implements show required extra info for user task (Issue #750)
Configuration menu - View commit details
-
Copy full SHA for 4c7a780 - Browse repository at this point
Copy the full SHA 4c7a780View commit details -
Move mediainfo metadata extraction into its own use case (so it can b…
…e used by video compression on JVM).
Configuration menu - View commit details
-
Copy full SHA for 5f576c3 - Browse repository at this point
Copy the full SHA 5f576c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 584f53d - Browse repository at this point
Copy the full SHA 584f53dView commit details -
Update CompressVideoUseCaseJvmVlc to use h264/aac encoding.
Based on command line testing of video output results. Issue #750 (desktop video compression)
Configuration menu - View commit details
-
Copy full SHA for e6913a8 - Browse repository at this point
Copy the full SHA e6913a8View commit details
Commits on Apr 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad7d8dc - Browse repository at this point
Copy the full SHA ad7d8dcView commit details -
Add suspending await function for Process to support cancellation.
Update comments on CompressVideoUseCaseJvmVlc to reflect the fact that it is currently unusable.
Configuration menu - View commit details
-
Copy full SHA for 9b9a5c4 - Browse repository at this point
Copy the full SHA 9b9a5c4View commit details -
Add compress video use case for JVM that uses Handbrake.
VLC transcoding results were buggy.
Configuration menu - View commit details
-
Copy full SHA for 9457b76 - Browse repository at this point
Copy the full SHA 9457b76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee54a3 - Browse repository at this point
Copy the full SHA 0ee54a3View commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2d5f906 - Browse repository at this point
Copy the full SHA 2d5f906View commit details
Commits on Apr 9, 2024
-
Handbrake settings updated to use quality setting instead of a constant bitrate. Add additional compression settings (highest and lowest).
Configuration menu - View commit details
-
Copy full SHA for 32ddc8e - Browse repository at this point
Copy the full SHA 32ddc8eView commit details -
Compression implementation updates
1. Update developer documentation to reflect changed media dependencies. 2. Use path detection (instead of hardcoded path) for HandBrakeCLI 3. Add HandBrakeCLI to windows app-resources bundle 4. Update conveyor Linux package dependencies 5. Fix conveyor.conf dependencies for new Jetpack compose version 6. Add additional video mime types to MimeTypeHelper to ensure they are recognized.
Configuration menu - View commit details
-
Copy full SHA for 85f3b35 - Browse repository at this point
Copy the full SHA 85f3b35View commit details -
Fix conveyor.conf inclusion of windows app-resources.
Update logging on App.kt exit.
Configuration menu - View commit details
-
Copy full SHA for bd1d676 - Browse repository at this point
Copy the full SHA bd1d676View commit details -
Configuration menu - View commit details
-
Copy full SHA for dabccf5 - Browse repository at this point
Copy the full SHA dabccf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49c5273 - Browse repository at this point
Copy the full SHA 49c5273View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1822632 - Browse repository at this point
Copy the full SHA 1822632View commit details
Commits on Apr 10, 2024
-
Add support for showing the progress of content entry import jobs tha…
…t are running on the server.
Configuration menu - View commit details
-
Copy full SHA for 186493b - Browse repository at this point
Copy the full SHA 186493bView commit details -
Implement job control for entries processed on the server (issue #750)
1. Implement support for users with permission to cancel a content entry import job that is running on the server (e.g. file upload from web, or entry being imported from a url) 2. Add display of content entry import progress on app-react/JS version
Configuration menu - View commit details
-
Copy full SHA for 78c82ca - Browse repository at this point
Copy the full SHA 78c82caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 989bb79 - Browse repository at this point
Copy the full SHA 989bb79View commit details
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ba5d98f - Browse repository at this point
Copy the full SHA ba5d98fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f985e36 - Browse repository at this point
Copy the full SHA f985e36View commit details -
Update ExtractMediaMetadataUseCaseMediaInfo to handle improve handlin…
…g when file does not exist.
Configuration menu - View commit details
-
Copy full SHA for c01d8d6 - Browse repository at this point
Copy the full SHA c01d8d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64dcba5 - Browse repository at this point
Copy the full SHA 64dcba5View commit details
Commits on Apr 12, 2024
-
Add support for use of HandBrakeCLI FlatPak
Latest Ubuntu LTS HandBrake package does not support AV1.
Configuration menu - View commit details
-
Copy full SHA for 3c32f16 - Browse repository at this point
Copy the full SHA 3c32f16View commit details -
Update cypress end to end test to handle video compression
1) Cypress test needs to wait for importing conversion to finish. Add wait to test. Change video to a shorter clip. 2) Fix VideoContentImporterCommonJvm to delete compressed temporary file.
Configuration menu - View commit details
-
Copy full SHA for 5b58423 - Browse repository at this point
Copy the full SHA 5b58423View commit details -
Initial implement of compression of Xapi zip contents. Compress all v…
…ideo, audio, and images found.
Configuration menu - View commit details
-
Copy full SHA for 627cd96 - Browse repository at this point
Copy the full SHA 627cd96View commit details
Commits on Apr 15, 2024
-
Additional compression implementations for Android.
1) Implement CompressAudioUseCaseAndroid. This uses Jetpack Media3 as Litr did not cooperate. 2) Improve CompressImageUseCaseAndroid. The compressor library was not considering the original image dimensions, so when an image was already smaller than the compression maximum size, it was actually being scaled up. 3) Make ExtractMediaMetadataUseCase multiplatform. Put in an Android implementation.
Configuration menu - View commit details
-
Copy full SHA for 28a13fd - Browse repository at this point
Copy the full SHA 28a13fdView commit details
Commits on Apr 16, 2024
-
Fix picture saving: CompressImageUseCase implementations need to use …
…the CompressImageUseCase interface.
Configuration menu - View commit details
-
Copy full SHA for 7f5759c - Browse repository at this point
Copy the full SHA 7f5759cView commit details -
Fix picture saving: CompressImageUseCase implementations need to use …
…the CompressImageUseCase interface.
Configuration menu - View commit details
-
Copy full SHA for 5235b4d - Browse repository at this point
Copy the full SHA 5235b4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c24d02d - Browse repository at this point
Copy the full SHA c24d02dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 707f266 - Browse repository at this point
Copy the full SHA 707f266View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9dd9af0 - Browse repository at this point
Copy the full SHA 9dd9af0View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc56f9c - Browse repository at this point
Copy the full SHA cc56f9cView commit details
Commits on Apr 17, 2024
-
Add (optional) PDF compression for JVM that will be used when the gho…
…stscript command is available. Update CompressResult to include size before/after compression.
Configuration menu - View commit details
-
Copy full SHA for c20aa90 - Browse repository at this point
Copy the full SHA c20aa90View commit details -
Add Content-Length-Original header when compression so that TransferJ…
…obs will be able to track how much bandwidth is saved.
Configuration menu - View commit details
-
Copy full SHA for 5dfbcd1 - Browse repository at this point
Copy the full SHA 5dfbcd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for af83d2f - Browse repository at this point
Copy the full SHA af83d2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bcbb5d - Browse repository at this point
Copy the full SHA 6bcbb5dView commit details