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.09k stars 458 forks source link

build and Install screen-capture-recorder directshow device #110

Open abramovi opened 6 years ago

abramovi commented 6 years ago

Hi I am using screen-capture-recorder as a webcam for online-meeting platform so I am able to cast the desktop to the online-meeting application.

I found out that the online meeting application is reduce the resolution from 640^360 (that I configure in registry) to 320^180

I saw that the MinOutputSize is configure to 1X1 by default and I cannt change it via registry So I tried to build the DLL with MinOutputSize 640^360

I followed your instruction to build \screen-capture-recorder-to-video-windows-free-master\source_code\pushdesktop.sln and it build DLL named PushSource.dll

I did regsvr32 PushSource.dll but I was unable to see any directshow device after the registration

What I am doing wrong?

Is the only installation I need to do is register (regsvr32) the PushSource.dll in order to have my directshow device ?

Thank you

rdp commented 6 years ago

32 vs 64 bit mismatch perhaps?

On Tue, Jun 5, 2018 at 9:03 AM, abramovi notifications@github.com wrote:

Hi I am using screen-capture-recorder as a webcam for online-meeting platform so I am able to cast the desktop to the online-meeting application.

I found out that the online meeting application is reduce the resolution from 640^360 (that I configure in registry) to 320^180

I saw that the MinOutputSize is configure to 1X1 by default and I cannt change it via registry So I tried to build the DLL with MinOutputSize 640^360

I followed your instruction to build \screen-capture-recorder-to- video-windows-free-master\source_code\pushdesktop.sln and it build DLL named PushSource.dll

I did regsvr32 PushSource.dll but I was unable to see any directshow device after the registration

What I am doing wrong?

Is the only installation I need to do is register (regsvr32) the PushSource.dll in order to have my directshow device ?

Thank you

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/110, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAw0IAzZ7OltA7CRA9GrFcaqiiExzv6ks5t5p25gaJpZM4UbAbi .

abramovi commented 6 years ago

My os is 64 bit, how should I build the pushdesktop.sln ?

rdp commented 6 years ago

Maybe you can use a 32 bit ffmpeg? I think it's some drop-down within visual studio...

On Wednesday, June 6, 2018, abramovi notifications@github.com wrote:

My os is 64 bit, how should I build the pushdesktop.sln ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.< https://ci4.googleusercontent.com/proxy/lAK-_Cd85Wwir_prNsbNp_06BS6u4jGgBC0SwD1SWzj0kxQRt0dh_DTFvlT4L11apkBoB7akCTsMHcLxJ4GVKf8NvBWbQcIZ2kg8Xj1BpSeWZF2U0Tf0CslD7WkYNvglcpDQ3nfT6c8b-DFZTvioP8FfBfE2Nw=s0-d-e1-ft#https://github.com/notifications/beacon/AAAw0HwEwXvbxeNyyEl4728lFMTlwCzfks5t56j2gaJpZM4UbAbi.gif>

abramovi commented 6 years ago

Hi.

Why ffmpeg is related to the question ?

rdp commented 6 years ago

I typically use it for recording what are you using?>

On Thu, Jun 7, 2018 at 10:43 AM, abramovi notifications@github.com wrote:

Hi.

Why ffmpeg is related to the question ?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/110#issuecomment-395488068, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAw0JPHJRcSScd0jj9O0ElRiuyGcAb8ks5t6VglgaJpZM4UbAbi .

abramovi commented 6 years ago

I am not trying to record anything, as I mention - "I am using screen-capture-recorder as a webcam for online-meeting platform so I am able to cast the desktop to the online-meeting application."

rdp commented 6 years ago

OK so online-meeting is doing the recording?

On Sun, Jun 10, 2018 at 1:56 AM, abramovi notifications@github.com wrote:

I am not trying to record anything, as I mention - "I am using screen-capture-recorder as a webcam for online-meeting platform so I am able to cast the desktop to the online-meeting application."

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/110#issuecomment-396029110, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAw0AR_4O2EjCuRdqu6uXmIDw8z4GRpks5t7NFJgaJpZM4UbAbi .

rdp commented 6 years ago

You are configuring online-meeting via the registry? the question is "is online-meeting 32 or 64 bit"?

On Tue, Jun 5, 2018 at 9:03 AM, abramovi notifications@github.com wrote:

Hi I am using screen-capture-recorder as a webcam for online-meeting platform so I am able to cast the desktop to the online-meeting application.

I found out that the online meeting application is reduce the resolution from 640^360 (that I configure in registry) to 320^180

I saw that the MinOutputSize is configure to 1X1 by default and I cannt change it via registry So I tried to build the DLL with MinOutputSize 640^360

I followed your instruction to build \screen-capture-recorder-to- video-windows-free-master\source_code\pushdesktop.sln and it build DLL named PushSource.dll

I did regsvr32 PushSource.dll but I was unable to see any directshow device after the registration

What I am doing wrong?

Is the only installation I need to do is register (regsvr32) the PushSource.dll in order to have my directshow device ?

Thank you

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/rdp/screen-capture-recorder-to-video-windows-free/issues/110, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAw0IAzZ7OltA7CRA9GrFcaqiiExzv6ks5t5p25gaJpZM4UbAbi .