rdp / screen-capture-recorder-to-video-windows-free

a free open source windows "screen capture" device and recorder (also allows VLC/ffmpeg and others to capture/stream desktop/audio)
https://github.com/rdp/screen-capture-recorder-to-video-windows-free/releases
Other
2.11k stars 463 forks source link

Screen capture produces corrupt video if resolution is switched while recording #13

Open Archenoth opened 11 years ago

Archenoth commented 11 years ago

This may be a VLC-specific thing, but, as the title suggests, when you are recording a video and switch resolutions mid-record, the video from that point on cannot be played.

To reproduce:

1) Install VLC (2.0.5 Twoflower)... 2) Install On Screen Capture Recorder to Video free (v0.9.1) 3) Start VLC. 4) Go "Media" > "Convert / Save...". 5) Click the "Capture Device" tab. 6) Select "DirectShow" as the capture device, "screen-capture-recorder" as the video device, and "virtual-audio-capturer" as the audio device. 7) Click "Convert / Save". 8) Set the destination file to somewhere you'll remember and call it "test.mpg". (So that it will recognize as an MPEG) 9) Set the Settings "Profile" to "Video - H.264 + MP3 (MP4)". 10) Click "Start". 11) Do something that changes your resolution, start a game, or set the resolution from the Control Panel, or have-at-you. 12) Switch to VLC, and click "Stop" to stop recording. 13) Open the video you just recorded and look in amazement as the video plays until you make it to the part where you changed resolutions.

rdp commented 11 years ago

Thanks for the report :)

On Sun, Jan 13, 2013 at 6:44 PM, Matthew MacLean notifications@github.comwrote:

This may be a VLC-specific thing, but, as the title suggests, when you are recording a video and switch resolutions mid-record, the video from that point on cannot be played.

To reproduce:

1) Install VLChttp://sourceforge.net/projects/vlc/files/2.0.5/win32/vlc-2.0.5-win32.exe/download(2.0.5 Twoflower)... 2) Install On Screen Capture Recorder to Video freehttp://sourceforge.net/projects/screencapturer/files/Setup%20Screen%20Capturer%20Recorder%20v0.9.1.exe/download(v0.9.1) 3) Start VLC. 4) Go "Media" > "Convert / Save...". 5) Click the "Capture Device" tab. 6) Select "DirectShow" as the capture device, "screen-capture-recorder" as the video device, and "virtual-audio-capturer" as the audio device. 7) Click "Convert / Save". 8) Set the destination file to somewhere you'll remember and call it "test.mpg". (So that it will recognize as an MPEG) 9) Set the Settings "Profile" to "Video - H.264 + MP3 (MP4)". 10) Click "Start". 11) Do something that changes your resolution, start a game, or set the resolution from the Control Panel, or have-at-you. 12) Switch to VLC, and click "Stop" to stop recording. 13) Open the video you just recorded and look in amazement as the video plays until you make it to the part where you changed resolutions.

— Reply to this email directly or view it on GitHubhttps://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/13.