Commit graph

389 commits

Author SHA1 Message Date
mcored
9a116c9eaf Using AfterCaptureJobsTemp solution wide to modify AfterCaptureJobs temporarily 2014-05-11 17:10:33 +08:00
mcored
4857becca5 Merge branch 'master' of https://github.com/ShareX/ShareX 2014-05-11 15:20:27 +08:00
Jaex
7d5ee6a3f9 Removed force update 2014-05-11 10:20:20 +03:00
mcored
32de79555b No forceUpdate 2014-05-11 15:20:06 +08:00
Jaex
123f55564b No expiry date 2014-05-11 10:11:41 +03:00
mcored
02e21cae1d Builds released for testing-purposes can now have an expiry date to download stable version when it is ready 2014-05-11 13:13:51 +08:00
mcored
8741123347 Changelog update
fixed migration of ImageFile destination from v8.8.0
2014-05-11 11:05:05 +08:00
mcored
9358027c11 major TaskSettings changes
TaskSettings can dynamically get settings from main window task settings
or hotkey task settings and shows them in TaskSettings form;
2014-05-11 10:33:46 +08:00
mcored
3a88a7020a Support for TaskSettings migration
e.g. from taskSetting.AfterCaptureJob to
taskSetting.CoreSettings.AfterCaptureJob
it will now work in consistence with other tabs i.e.
taskSettings.CaptureSettings, taskSettings.GeneralSettings etc.
2014-05-11 05:05:03 +08:00
McoreD
8c889bdd79 Rename FFmpegCLIHelper to FFmpegHelper 2014-05-10 16:06:43 +08:00
McoreD
b686229fad FFmpeg now gets downloaded to PersonalPath 2014-05-10 16:04:18 +08:00
McoreD
198ef29fe1 FFmpeg is now the default screen recorder for new users 2014-05-10 14:46:28 +08:00
McoreD
b56d018b25 Handled process used error in previous push 2014-05-10 12:17:56 +08:00
McoreD
380d4be6ec Prompt to download ffmpeg.exe if not exist
Screencasting can happen soon after but process is being used.
2014-05-10 09:52:09 +08:00
McoreD
3b255970f6 Using screencast (similar to screenshot)
http://en.wikipedia.org/wiki/Screencast
2014-05-10 08:26:04 +08:00
Jaex
10e254d80f Added auto ffmpeg downloader/extractor 2014-05-10 03:23:47 +03:00
mcored
73c7108074 Addition command line args support for FFmpeg.exe
FFmpeg GUI has preview
2014-05-09 19:45:10 +08:00
mcored
ee0556f679 Removed native mpeg4 encoder as libxvid works everywhere 2014-05-09 18:25:04 +08:00
Jaex
5aa8053fdd ffmpegcli will use show cursor setting 2014-05-09 12:31:10 +03:00
McoreD
b47c65f6c5 Bye FFmpegNet, Hello ffmpeg.exe 2014-05-09 17:00:42 +08:00
McoreD
f896ece866 SaveSettings method in FFmpegCLI Options 2014-05-09 16:46:26 +08:00
Jaex
cf9ea2f99d using ffmpeg gdigrab instead directshow filter 2014-05-09 11:45:45 +03:00
McoreD
bb25962bd8 FFmpegCLI path configuration support 2014-05-09 16:12:44 +08:00
McoreD
b734808dce Changelog update 2014-05-09 15:28:37 +08:00
McoreD
2aaecc80e4 FFmpegCLI qscale property for H263 2014-05-09 14:41:16 +08:00
McoreD
c97f35aa29 Added duration support for FFmpegCLI 2014-05-09 11:52:53 +08:00
McoreD
a7870ee5fc GUI for FFmpegCLI 2014-05-09 11:15:04 +08:00
Jaex
04e2f2dd91 MediaCrush direct url handling, added SupressWebExceptions to uploader class 2014-05-09 05:59:09 +03:00
Jaex
3c97c86622 MediaCrush moved to file uploaders 2014-05-09 05:10:11 +03:00
Jaex
4678d6c9b5 ffmpeg cli recording works now 2014-05-09 04:16:43 +03:00
Jaex
b418f69169 ffmpeg cli changes 2014-05-09 02:08:30 +03:00
mcored
7d5b12cc81 SwapStdErrAndStdOut support for ffmpeg 2014-05-09 06:18:14 +08:00
mcored
8028897007 ExternalCLIManager.cs changes 2014-05-08 23:17:42 +08:00
mcored
5d4533523c Modular ScreencastOptions 2014-05-08 21:28:46 +08:00
McoreD
ca6c61fe8e Created FFmpegCLIHelper
ffmpeg.exe quits as soon as it starts!
2014-05-08 17:06:53 +08:00
McoreD
58cd9990b4 Reorgansing files for FFmpeg CLI support 2014-05-08 11:54:41 +08:00
Jaex
1c3f6e6d9a fixed #127: Pushbullet device name null check 2014-05-08 03:09:28 +03:00
Jaex
65e07b618c Better url file checking 2014-05-07 19:55:42 +03:00
Jaex
b2fdc2a9fd URL upload changes 2014-05-07 19:26:14 +03:00
mcored
8ddae5f03d fixed #125
If you copy a URL of an image, you can now upload this image using
Clipboard Upload.
TODO: This could extend to files too.
2014-05-07 20:33:36 +08:00
McoreD
97b38ae48f Automatically download and install FFmpeg files 2014-05-07 16:59:19 +08:00
McoreD
fb8616aaae Changelog update 2014-05-07 08:51:03 +08:00
McoreD
d5c5671d9f Support CLI after creating Animated GIF (proper) 2014-05-07 08:16:11 +08:00
McoreD
3f1f84f22c Support CLI after creating Animated GIF
Support CLI after creating Animated GIF so that you can still run CLI
for GIF optimizations such as http://www.lcdf.org/gifsicle
2014-05-07 07:25:44 +08:00
Jaex
5c3042935b Code improvements for screen recording 2014-05-07 00:06:26 +03:00
mcored
bbef197f09 rename Cache cs files 2014-05-06 21:45:27 +08:00
mcored
d46fb45d62 AVIcache, FFmpegCache, HardDiskCache all inherit ImageCache
AVIcache, FFmpegCache, HardDiskCache all inherit ImageCache
2014-05-06 21:42:46 +08:00
mcored
934f35a127 Updated Inno Setup to exclude AForge.*.dll files 2014-05-06 20:51:34 +08:00
McoreD
503c61cb38 Added FFmpeg recorder support
Screen Recorder tab now has a checkBox: Run CLI afterwards so that you
may execute your favourite Command Line Interface (e.g. x264.exe,
ffmpeg.exe) to encode what has been recorded by ShareX. You may choose
Video for Windows (VfW), FFmpeg or Animated Gif to record your screen.
VfW will allow you to create uncompressed AVI streams or compressed
streams using x264VfW etcc; FFmpeg will allow you to create MPEG4
streams - this is handy if you do not have Administrator access to
install x264VfW to compress your streams. Run CLI afterwards checkBox is
disabled for Animated GIF until we actually see a CLI that could take
GIF and output to a movie file.
2014-05-06 19:23:12 +08:00
Jaex
be11d6cb5f S3 url preview 2014-05-06 02:24:00 +03:00