Commit graph

116 commits

Author SHA1 Message Date
Jaex
d2ca6c6577 Adding video/audio devices 2014-05-13 09:57:09 +03:00
McoreD
bb5b950185 FFmpeg GUI update to accommodate upcoming changes 2014-05-13 13:55:03 +08:00
mcored
86a8db2067 FFmpeg ToolTip fixes 2014-05-12 22:09:08 +08:00
mcored
750fc940f7 FFmpeg GUI fixes 2014-05-12 21:45:25 +08:00
Jaex
730d90e684 DrawCursor true in options form 2014-05-12 14:43:45 +03:00
Jaex
c21bb43e6b Running ffmpeg test in cmd.exe so it won't close automatically 2014-05-12 14:15:17 +03:00
Jaex
b9af679c30 FFmpeg options form test and copy buttons 2014-05-12 13:56:37 +03:00
Jaex
6488c1c042 Better ffmpeg preview output 2014-05-12 13:31:06 +03:00
Jaex
b0167b0dbc Changed user args placement so directshow filter can work 2014-05-12 13:04:14 +03:00
Jaex
8d1b50d162 FFmpeg options form changes 2014-05-12 11:40:56 +03:00
McoreD
6f1c3b35dd FFmpeg GUI changes 2014-05-12 10:47:03 +08:00
McoreD
9fe92335d3 GIF has its own FPS setting 2014-05-12 09:13:42 +08:00
Jaex
6b28110702 ffmpeg options changes 2014-05-12 02:19:38 +03:00
Jaex
2e554cdf92 FFmpeg download function in FFmpegHelper, Moved FFmpegOptionsForm to ScreenCaptureLib 2014-05-12 01:58:10 +03:00
Jaex
3cb47314a9 CLIPath fix 2014-05-12 00:40:49 +03: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
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
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
McoreD
d5c5671d9f Support CLI after creating Animated GIF (proper) 2014-05-07 08:16:11 +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
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
45ec42eba4 avi options error handling 2014-05-03 23:40:21 +03:00
Jaex
2d7840e08e Workaround for have avi options button 2014-05-03 23:06:02 +03:00
Jaex
45a08f4350 Screen recorder avi compression options changes 2014-05-03 21:55:15 +03:00
Jaex
6800f37d35 In region capture or ruler tool pressing ctrl + c will copy area info to clipboard 2014-04-29 16:40:36 +03:00
Jaex
10e7260f7b Some screen record changes 2014-04-27 10:07:43 +03:00
mcored
57bbee03d0 CLI Video Encoder UI changes
Users are able to preconfigure CLI Video Encoder profiles (with args and
output extension) in Applications Settings -> Profiles -> Video
Encoders. TaskSettings therefore do not need to carry Video Encoder
profile configuration. Users can simply choose one of the Video Encoders
without having to reconfigure new encoders in Task Settings and input
args again.
2014-04-19 06:27:03 +08:00
Jaex
110277b419 List crop last region capture fix 2014-04-14 14:10:37 +03:00
McoreD
c038a21c40 Added px unit to width, heigth and distance 2014-04-12 16:57:16 +08:00
Jaex
961605f442 Added MathHelpers, angle info to ruler 2014-04-12 09:33:35 +03:00
Jaex
1cdace0c9c Added mark center of ruler 2014-04-11 20:12:13 +03:00
Jaex
efddaa6f4a fixed #102: Added ruler tool 2014-04-11 19:29:19 +03:00
Jaex
7f911b49b6 CodeMaid solution cleanup 2014-03-28 14:55:41 +02:00
Jaex
652328a672 Added %pn (Process name of active window) to name parser 2014-03-25 03:26:08 +02:00
Jaex
25c2b85876 Added silent run setting to minimize to tray on start 2014-02-16 22:27:15 +02:00
Jaex
e9b6a26d65 Copyright year updated 2014-01-12 09:25:51 +02:00
Drew DeVault
d31f60ed4d Mostly fix build on Mono 2014-01-04 09:40:03 -08:00
Jaex
b78fd0ac41 Adding ToastForm for use after task to show image preview 2013-12-23 21:10:51 +02:00
Jaex
c99e738a4e Native changes 2013-12-21 20:27:52 +02:00
Jaex
6ffbd029f8 PrepareCaptureMenuAsync error handling 2013-11-20 15:11:42 +02:00
Jaex
b184fff01b Added checkerboard image effect 2013-11-16 15:24:03 +02:00
Jaex
1399279880 ScreenCapture.dll renamed to ScreenCaptureLib.dll for consistency 2013-11-16 11:11:39 +02:00