6 Commits

Author SHA1 Message Date
6b3975176a Fix videos not compressing properly. 2024-07-05 12:31:17 -07:00
67ef7d128f Allow old usage of making the video bitrate something specific. 2024-07-03 18:28:37 -07:00
3bb4e2794b
More AV Changes (#2)
* Ensure pass variable is empty.

* Check status of first pass manually. Default to only doing 1 pass while researching exit status 187 on long videos.

* Try and make the final du more accurate.

* Enhance usability of basic-process.
2024-05-16 10:02:53 -07:00
6a9f363771
General Release (#1)
* Add two new location shorcuts and a fix for ffmpeg.

* Add comments and a quick commit function.

* More fixes and enhancements.

* Enhance ffmpeg command with resolution changing.

* Try fixing the test function.

* Prevent situations such as possibly deleting a home directory.

* Use dev branch for testing. Add man to software.

* Always accept.

* Do not cd as part of bashrc.

* Try fixing path issue.

* Try fixing PROG from just saying bash.

* More path and PROG fixes.

* Final cleanups. Seems good now.

* test-termux works great now!

* Add aliases for reloading the Termux config project (this Git repo).

* Add missing slash.

* Fix double flagging bitrates.

* Show the ffmpeg command. Print file sizes.

Planning to come back later with a laptop and clean up tabs vs spaces. Difficult to manage on a phone.

* Move input to be before options.

* Fix filter parameters.

* Remove single quotes.

* Fix typos.

* Add more shortcut aliases.

* Add more packages.

* Update instructions and mention shortcut aliases.

* Fix extra period.

* Add more aliases.

* Add extra detail to final instruction.

* Better formatting on new text.

* Add aliases, fix spaces to tabs.

* Change order of parameters so that size is first.

* Add wget to default packages.

* Add two-pass processing.

* More changes for 2-pass.

* Add ability to still do 1 pass. Add sync before filesize check. Clean 2-pass files.

* Add better chance of getting correct filesize with a sleep. Make ffmpeg 2 pass file name more explicit.

* Change to maxrate from b:v so that ffmpeg can determine the best rate per frame.

* First attempt at adding basic-process for a more flexible ffmpeg experience.

* Multiple bugfixes and enhancements for video functions.

* Only remove first pass files if everything succeeded. Sleep before doing IF for file size.
2024-03-23 19:03:39 -07:00
f1887073ec Initialize files. 2024-02-10 13:00:17 -07:00
79f24cb223
Initial commit 2024-02-10 12:17:53 -07:00