diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 44c6944..ef9f0b1 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,3 +1,13 @@ +===Version 1.5.1=== +-Added options to modify URL extraction command - "-extractor-max-height", "-extractor-prefix", "-extractor-suffix". +-Fixed URL extraction not being able to extract URLs from most sites other than YouTube. +-Improvements to the "-fc" option. +-Added "Q" as second exit key. +-Added support for Termux. +-Added warning for potential libao issue on Linux. +-Minor fixes. +-Updated to FFmpeg 7. + ===Version 1.5=== -Replaced message with UI when running without any arguments. -Added "--color-proc" option with 3 modes: "both" (default), "char-only" and "none". diff --git a/README.md b/README.md index 248af89..0f063dd 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Demonstration: https://www.youtube.com/watch?v=nbUKhalJATk ### Also "Bad Apple!!" in cmd but with FFmpeg filters -```conpl ba.mp4 -vf "curves=m=0/0 .8/.8 1/0" -svf "noise=alls=8:allf=t,rgbashift=rh=-2:bh=2"``` +`conpl ba.mp4 -vf "curves=m=0/0 .8/.8 1/0" -svf "noise=alls=8:allf=t,rgbashift=rh=-2:bh=2"` ![Bad Apple!!](screenshots/bad_apple2.png "Bad Apple!!") @@ -28,6 +28,14 @@ Demonstration: https://www.youtube.com/watch?v=nbUKhalJATk ![Colors](screenshots/colors.png "Colors") +### "Bad Apple!!" in "fake console" mode with Windows console raster font in Wine + +`wine conpl.exe ba.mp4 -fc -gls :win:type normal :font Terminal 8 12` + +It requires of course ConPlayer binaries for Windows. To use "Terminal" you need to also copy Windows 10 or 11 fonts (C:\\Windows\\Fonts) to corresponding location in Wine. It's also possible to use `:enum-fonts` and `:enum-font (font name)` flags to list available fonts. + +![wine](screenshots/bad_apple3.png "Wine") + # Options ## Basic options @@ -145,8 +153,8 @@ Demonstration: https://www.youtube.com/watch?v=nbUKhalJATk Examples: conpl $https://www.youtube.com/watch?v=FtutLA63Cp8 -xp "yt-dlpppx --no-warnings --get-url" -xs Sets extractor command suffix. By default: "2>&1". - Examples: - conpl $https://www.youtube.com/watch?v=FtutLA63Cp8 -xs "" + (--extractor- Examples: + suffix) conpl $https://www.youtube.com/watch?v=FtutLA63Cp8 -xs "" -pl (--preload) Loads and unload entire input file (in hope that system will cache it into RAM). -da(--disable-audio)Disables audio. -dk (--disable-keys)Disables keyboard control. diff --git a/cp/src/conplayer.h b/cp/src/conplayer.h index 2dce427..ebac179 100644 --- a/cp/src/conplayer.h +++ b/cp/src/conplayer.h @@ -1,6 +1,6 @@ /* * Project: ConPlayer -* Version: 1.5 +* Version: 1.5.1 * Author: https://github.com/mt1006 */ @@ -94,7 +94,7 @@ #define CP_CPU "[unknown]" #endif -#define CP_VERSION "1.5" +#define CP_VERSION "1.5.1" #define CP_VERSION_STRING "ConPlayer " CP_VERSION " [" CP_CPU "/" CP_OS "]" #ifdef _WIN32 diff --git a/cp/src/help.c b/cp/src/help.c index f6142e0..bf68be7 100644 --- a/cp/src/help.c +++ b/cp/src/help.c @@ -170,8 +170,8 @@ static void helpAdvancedOptions(void) " Examples:\n" " conpl $https://www.youtube.com/watch?v=FtutLA63Cp8 -xp \"yt-dlpppx --no-warnings --get-url\"\n" " -xs Sets extractor command suffix. By default: \"2>&1\".\n" - " Examples:\n" - " conpl $https://www.youtube.com/watch?v=FtutLA63Cp8 -xs \"\"\n" + " (--extractor- Examples:\n" + " suffix) conpl $https://www.youtube.com/watch?v=FtutLA63Cp8 -xs \"\"\n" " -pl (--preload) Loads and unload entire input file (in hope that system will cache it into RAM).\n" " -da(--disable-audio)Disables audio.\n" " -dk (--disable-keys)Disables keyboard control.\n" diff --git a/screenshots/bad_apple3.png b/screenshots/bad_apple3.png new file mode 100644 index 0000000..3aed5a7 Binary files /dev/null and b/screenshots/bad_apple3.png differ