PDA

View Full Version : www.myfreecams.com: How can I record free sex web-cam chat (rtmp:// .flv)


Pages : 1 2 3 4 5 6 [7]

yerry28
11-04-2018, 04:54 PM
thanks for answer me,,,:)

Moonspell
11-04-2018, 04:57 PM
beware, on that sites there are a lot of scammers....
beware dude and never send money - especially those amounts - "by internet to unknown" not exactly the best thing to do

MrOctober
11-06-2018, 04:12 PM
Ages ago I succeeded to run capturebate-node on a Raspberry Pi. I don't have any idea why you have a problem with Intel NUC. Shouldn't it be 10 times faster than Raspberry?

https://github.com/Damianonymous/capturebate-node

If you use Windows, you might consider switching to Linux.

I have installed this on a Windows PC. When I did npm install, it came back with 4 npm vulnerabilities, npm auto fix did not fix them.

Also tried installing on Ubuntu, when I ran node main.js got this error:

TypeError: Cannot read property 'bind' of undefined
at Object.<anonymous> (/home/d/mfc-node-master/node_modules/MFCAuto/lib/Model.js:724:60)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/d/mfc-node-master/node_modules/MFCAuto/lib/Client.js:15:17)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)

Hermiod
11-07-2018, 12:49 AM
I have installed this on a Windows PC. When I did npm install, it came back with 4 npm vulnerabilities, npm auto fix did not fix them.

Also tried installing on Ubuntu, when I ran node main.js got this error:

TypeError: Cannot read property 'bind' of undefined
at Object.<anonymous> (/home/d/mfc-node-master/node_modules/MFCAuto/lib/Model.js:724:60)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/d/mfc-node-master/node_modules/MFCAuto/lib/Client.js:15:17)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)

I think fixing removes required modules.

supersonic80
11-07-2018, 01:59 AM
I guess you have an old version of node.js.
MFCAuto requires node.js v9.5 or higher. Try to install v10 and see how it goes.


I have installed this on a Windows PC. When I did npm install, it came back with 4 npm vulnerabilities, npm auto fix did not fix them.

Also tried installing on Ubuntu, when I ran node main.js got this error:

TypeError: Cannot read property 'bind' of undefined
at Object.<anonymous> (/home/d/mfc-node-master/node_modules/MFCAuto/lib/Model.js:724:60)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/home/d/mfc-node-master/node_modules/MFCAuto/lib/Client.js:15:17)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)

MrOctober
11-07-2018, 05:52 AM
I guess you have an old version of node.js.
MFCAuto requires node.js v9.5 or higher. Try to install v10 and see how it goes.

I had the latest Node when I got the vulnerabilities warnings, i went back to version 9.11 and that fixed the problem.

MrOctober
11-07-2018, 05:55 AM
I think fixing removes required modules.

I didn't try any fixes with the Ubuntu install. Tried Ubuntu, Kubuntu and Mint and got that same set of errors each time trying to run node main.js.

korexaj
11-07-2018, 05:22 PM
I didn't try any fixes with the Ubuntu install. Tried Ubuntu, Kubuntu and Mint and got that same set of errors each time trying to run node main.js.

i came across this issue a week ago but really can't remember how i fixed it. been doing alot of testing and deleting but if i remember i'll post it here

Moonspell
11-11-2018, 11:57 AM
simply here : https://0xboobface.github.io/ctbrec/

download the linux version and set-up the girls you wanna...
best program ever for record camsites, in my opinion.
the gui is great, and if you want use it without gui, you can use the "server" version.
cheers

MrOctober
11-12-2018, 09:10 AM
simply here : https://0xboobface.github.io/ctbrec/

download the linux version and set-up the girls you wanna...
best program ever for record camsites, in my opinion.
the gui is great, and if you want use it without gui, you can use the "server" version.
cheers

How do you install & run it on Linux?

Moonspell
11-12-2018, 11:09 AM
How do you install & run it on Linux?

currently using it on windows10... sorry mate... try to write to the author, he should answer :)

korexaj
11-12-2018, 02:34 PM
How do you install & run it on Linux?

you need to download jre for linux and do this https://stackoverflow.com/questions/24641536/how-to-set-java-home-in-linux-for-all-users or https://stackoverflow.com/questions/14119983/java-home-and-path-are-set-but-java-version-still-shows-the-old-one

to run open terminal, cd into directory where you saved your download and run this
./ctbrec-linux.sh

dm9452
11-15-2018, 08:40 PM
Is it just me or did MFC streams become super "fat" recently? I mean they enlarged the resolution but the video quality isn't really better than before. A typical non-HD stream used to have revolution of 320 x 240, but now it's 1280 x 960. The file size of recorded streams became monstrously big and it's annoying af.

Moonspell
11-15-2018, 09:20 PM
Is it just me or did MFC streams become super "fat" recently? I mean they enlarged the resolution but the video quality isn't really better than before. A typical non-HD stream used to have revolution of 320 x 240, but now it's 1280 x 960. The file size of recorded streams became monstrously big and it's annoying af.

exactly as you said :)

korexaj
11-16-2018, 05:04 PM
Is it just me or did MFC streams become super "fat" recently? I mean they enlarged the resolution but the video quality isn't really better than before. A typical non-HD stream used to have revolution of 320 x 240, but now it's 1280 x 960. The file size of recorded streams became monstrously big and it's annoying af.

if you're using ffmpeg to record simple solution is to add this parameter -map 0:1 -map 0:2

for streamlink you can simply add this parameter --stream-sorting-excludes=960p

Moonspell
11-17-2018, 10:13 AM
nope, i do use ctbrec... so i don't know where to put the "parametres" that you said

korexaj
11-17-2018, 12:58 PM
nope, i do use ctbrec... so i don't know where to put the "parametres" that you said


ctbrec uses different implementation and doesn't rely on streamlink or ffmpeg so there is nothing we can't do about that expect 0xboobface

j_cool
11-17-2018, 04:54 PM
for streamlink you can simply add this parameter --stream-sorting-excludes=960p

--stream-sorting-excludes=960p excludes only 960p

streamlink.exe --stream-sorting-excludes ">720p" %url% best,best-unfiltered

With these you exclude all above 720p, and save 720p or second best.
These are new swittches added recently to streamlink.

Damianonymous
11-17-2018, 04:57 PM
In Windows, the streamUrlIndex parameters are saved: %AppData%\ctbrec. They can be changed in the application settings or individually for each model online.

korexaj
11-17-2018, 05:49 PM
--stream-sorting-excludes=960p excludes only 960p

streamlink.exe --stream-sorting-excludes ">720p" %url% best,best-unfiltered

With these you exclude all above 720p, and save 720p or second best.
These are new swittches added recently to streamlink.


i have come across this new filter but not really looked into it, looks interesting. i generally exclude specific resolutions for cb simply because what happens if model only has single stream which happens to be over 720p e.g. 786p or other weird/uncommon resolution (talking from experience). also with mfc i've never used a filter until few days ago because it used up like 100-200gb in matter of few days. and i'm not sure i;ve seen anything above 600p anyway

00101010101
11-17-2018, 11:27 PM
I've noticed too that the 960p streams drop in and out, so you don't get smooth playback. Switching from livestreamer to streamlink w/ --stream-sorting-excludes=960p fixed it up, though for some reason I also had to replace the streamlink hls plugin with the old livestreamer stream plugin for it to work at all with hlsvariant: URIs (I didn't try to fix the original hls plugin, maybe someone here already has).

dm9452
11-18-2018, 05:40 PM
[QUOTE=korexaj;96634]if you're using ffmpeg to record simple solution is to add this parameter -map 0:1 -map 0:2

I use one of horacio's programs(.exe version), which uses ffmpeg in the background. Don't know where to insert the parameter. :(

korexaj
11-18-2018, 07:56 PM
[QUOTE=korexaj;96634]if you're using ffmpeg to record simple solution is to add this parameter -map 0:1 -map 0:2

I use one of horacio's programs(.exe version), which uses ffmpeg in the background. Don't know where to insert the parameter. :(

not sure which one you're talking about (i use his streamlink version). you can't edit .exe files because those have been compiled. the "-map 0:1 -map 0:2" parameter can be added just after the url for example "ffmpeg -i URL -map 0:1 -map 0:2".

dm9452
12-02-2018, 12:31 PM
[QUOTE=dm9452;96643]

not sure which one you're talking about (i use his streamlink version). you can't edit .exe files because those have been compiled. the "-map 0:1 -map 0:2" parameter can be added just after the url for example "ffmpeg -i URL -map 0:1 -map 0:2".

Thanks!
I found his Node version, which is edit-able, via google. And it works!

OntintheGod
12-05-2018, 08:02 AM
I am using mfc-node horacio9a's .exe version. Does anyone has solution for me please ?

dm9452
12-06-2018, 03:51 AM
I am using mfc-node horacio9a's .exe version. Does anyone has solution for me please ?

Just use his .js version, which is almost identical to the .exe version, other than that you have to install Git and Node.js to run it.

OntintheGod
12-07-2018, 11:17 AM
Just use his .js version, which is almost identical to the .exe version, other than that you have to install Git and Node.js to run it.

from where can i download it? any available instructions?

dm9452
12-07-2018, 05:20 PM
from where can i download it? any available instructions?

PM'd the link.

I chose "ff-ts" as my "downloadProgram", so I edited line 214 of main.js from
if (config.downloadProgram == 'ff-ts') {captureProcess = spawn('ffmpeg', ['-hide_banner','-v','fatal','-i',hls_url,'-c','copy','-vsync','2','-r','60','-b:v','500k',path + '/' + filename])}
to
if (config.downloadProgram == 'ff-ts') {captureProcess = spawn('ffmpeg', ['-hide_banner','-v','fatal','-i',hls_url,'-map','0:1','-map','0:2','-c','copy','-vsync','2','-r','60','-b:v','500k',path + '/' + filename])}

OntintheGod
12-13-2018, 12:34 PM
PM'd the link.

I chose "ff-ts" as my "downloadProgram", so I edited line 214 of main.js from
if (config.downloadProgram == 'ff-ts') {captureProcess = spawn('ffmpeg', ['-hide_banner','-v','fatal','-i',hls_url,'-c','copy','-vsync','2','-r','60','-b:v','500k',path + '/' + filename])}
to
if (config.downloadProgram == 'ff-ts') {captureProcess = spawn('ffmpeg', ['-hide_banner','-v','fatal','-i',hls_url,'-map','0:1','-map','0:2','-c','copy','-vsync','2','-r','60','-b:v','500k',path + '/' + filename])}


i downloaded everything, run node main.js and i get the following error:
events.js:160
throw er; // Unhandled 'error' event
^

Error: spawn mfcd ENOENT
at exports._errnoException (util.js:1012:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
at onErrorNT (internal/child_process.js:348:16)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)

any idea how to solve it ?

supersonic80
12-13-2018, 03:46 PM
I assume you are talking about horacio9a's version.
First of all, he has 2 branches (master and v2). I believe master is old, v2 to is the latest. Maybe you are actually after v2.

As for your original problem, there is a credits section on the page, just download and install mfcd.exe
https://github.com/horacio9a/mfc-node/tree/master



i downloaded everything, run node main.js and i get the following error:
events.js:160
throw er; // Unhandled 'error' event
^

Error: spawn mfcd ENOENT
at exports._errnoException (util.js:1012:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
at onErrorNT (internal/child_process.js:348:16)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)

any idea how to solve it ?

korexaj
12-14-2018, 10:37 AM
i downloaded everything, run node main.js and i get the following error:
events.js:160
throw er; // Unhandled 'error' event
^

Error: spawn mfcd ENOENT
at exports._errnoException (util.js:1012:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:182:32)
at onErrorNT (internal/child_process.js:348:16)
at _combinedTickCallback (internal/process/next_tick.js:74:11)
at process._tickCallback (internal/process/next_tick.js:98:9)

any idea how to solve it ?

that error in this case means the mfcd file is not in the same folder or you're using the wrong version for your operating system i.e linux version will not work on windows and vice versa.

source: i came across this exact issue before and downloading correct mfcd file fixed it

OntintheGod
12-14-2018, 11:24 AM
that error in this case means the mfcd file is not in the same folder or you're using the wrong version for your operating system i.e linux version will not work on windows and vice versa.

source: i came across this exact issue before and downloading correct mfcd file fixed it

thanks for the reply, mfcd was missing....
now, which method of recording should i select in order to not have the freezing problems?

korexaj
12-15-2018, 08:57 PM
thanks for the reply, mfcd was missing....
now, which method of recording should i select in order to not have the freezing problems?

i found streamlink to be the best all round for MFC. i use mfcd if a stream has no mobile feed as it can't be recorded with ffmpeg or streamlink.

however mfcd can't record the latest hd streams because its a new implementation which was introduced after the program was created. same actually applies to the whole script in general, it cannot record hd streams which might not be a big issue for some as only few models actually stream in HD (majority are 240p and 600p).

supersonic80
12-17-2018, 05:44 AM
thanks for the reply, mfcd was missing....
now, which method of recording should i select in order to not have the freezing problems?

You might try to use this version, should save you a bit of time.
https://mega.nz/#!1nAiFYTZ!Kd3NNBAoI6nbZftHMgbC5lt5QhpZrLmiFJd0XyX xJRU

Control via http://localhost:9080

OntintheGod
12-17-2018, 12:43 PM
i found streamlink to be the best all round for MFC. i use mfcd if a stream has no mobile feed as it can't be recorded with ffmpeg or streamlink.

however mfcd can't record the latest hd streams because its a new implementation which was introduced after the program was created. same actually applies to the whole script in general, it cannot record hd streams which might not be a big issue for some as only few models actually stream in HD (majority are 240p and 600p).

ok thanks but i change config to record using streamlink but soomething is missing.... i get an error; what program should i install (streamlink?) and where?

OntintheGod
12-17-2018, 01:24 PM
You might try to use this version, should save you a bit of time.
https://mega.nz/#!1nAiFYTZ!Kd3NNBAoI6nbZftHMgbC5lt5QhpZrLmiFJd0XyX xJRU

Control via http://localhost:9080

thanks, i installed it, localhost says it is capturing the model i choose but nothing appears at capture dir console shows that recording start and stop

i really do not know what is wrong

supersonic80
12-17-2018, 03:11 PM
You don't need to do anything with config.yml file, it should work "out of the box".
Just download and install streamlink (this is a unspesified requirement)
https://github.com/streamlink/streamlink/releases


thanks, i installed it, localhost says it is capturing the model i choose but nothing appears at capture dir console shows that recording start and stop

i really do not know what is wrong

j_cool
12-28-2018, 11:45 PM
You might try to use this version, should save you a bit of time.
https://mega.nz/#!1nAiFYTZ!Kd3NNBAoI6nbZftHMgbC5lt5QhpZrLmiFJd0XyX xJRU

Control via http://localhost:9080

This mfc node looks good, readme file is missing.
There are exe and config file only, simple users guide would be helpful showing one real life example of usage.

cabulo
12-29-2018, 01:49 AM
one real life example of usage.

before:


captureDirectory: ./capture
completeDirectory: ./complete
modelScanInterval: 30
createModelDirectory: true
minFileSizeMb: 10
dateFormat: YYYYMMDD-HHmmss
port: 9080
debug: true
hlsDebug: false
models: []
queue: []
extraArgs: '--stream-sorting-excludes "960p,5564k" --default-stream best,best-unfiltered'



after:


?


I mean, how these 2 lines would be used ?

models: []
queue: []


You don't need to do anything with config.yml file

after:


captureDirectory: ./capture
completeDirectory: ./complete
modelScanInterval: 30
createModelDirectory: true
minFileSizeMb: 10
dateFormat: YYYYMMDD-HHmmss
port: 9080
debug: true
hlsDebug: false
models: []
queue: []
extraArgs: '--stream-sorting-excludes "960p,5564k" --default-stream best,best-unfiltered'

cabulo
12-29-2018, 02:36 AM
As a first time user of mfc-node.exe when I double click on it it opens cmd.window and shows this:

[12/29/2018 - 09:33:14] Server listening on: 0.0.0.0:9080
[2018/12/29 - 09:33:15] Connecting to MyFreeCams websocket server xchat72...
[2018/12/29 - 09:33:16] Login handshake completed. Logged in as 'Guest64159' with sessionId 874672205
[12/29/2018 - 09:33:17] [DEBUG] Start new cycle
[12/29/2018 - 09:33:17] 1378 model(s) online
[12/29/2018 - 09:33:17] [DEBUG] 0 model(s) in config
[12/29/2018 - 09:33:17] [DEBUG] 0 model(s) to capture
[12/29/2018 - 09:33:17] Done, will search for new models in 30 second(s).

What I have to do next (or before) to make something happen ?

Damianonymous
12-29-2018, 03:37 AM
What I have to do next (or before) to make something happen ?

http://localhost:9080/

https://i.postimg.cc/c690Q78m/mfc-node.jpg (https://postimg.cc/c690Q78m)

cabulo
12-29-2018, 05:02 AM
Anybody else here with clear and simple instructions that I can follow ?

Or some other common sense link on this forum ?

Sharinel
12-29-2018, 10:06 AM
Cabulo - the url that was posted by Damian is the next step, but it only works if your cmd window is running.

Step 1 - Double click on the mfc-node.exe to bring up your cmd window
Step 2 - click on the localhost url which should then bring up a browser window as shown in the darkened background of Damians screenshot (it lists all the models, you can order it by the columns at the top of the page - model name, number of viewers etc)
Step 3 - Click on a models name in the browser list which will show the foreground image that Damian linked, his example being LexiVixi
Step 4 - Click on the record button at the bottom left of the window, that will add the model to the list of your recorded models.

At that point if you change back to your cmd window you should see a note that the model has been added and is now recording, and that will refresh every 30 secs.


If you try to click on the localhost link without your cmd window being run first you will get an error message (mine is Firefox can’t establish a connection to the server at localhost:9080.)

Hope that works for you!

cabulo
12-29-2018, 10:20 AM
This is clear, helpful and works.

Cheers !

horacio
01-07-2019, 02:17 AM
This is the win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
This EXE version is less demanding because you don't have to have Node.js installed along with other modules that are otherwise required.
Those more experienced can always look at the github link for more details.
Download link is: https://www.mediafire.com/file/wel6dmb5og6gb25/nm-mfc-3.0.1.rar/file

Syl0pt
01-09-2019, 04:00 PM
I'm having trouble installing horacio9a's mfc-node-2 https://github.com/horacio9a/mfc-node/tree/v2.
Hoping someone here may have an idea. After downloading it and running: npm install I get:


$ npm install
npm ERR! file /home/user/Videos/mfc-node-2/package.json
npm ERR! code EJSONPARSE
npm ERR! JSON.parse Failed to parse json
npm ERR! JSON.parse Unexpected string in JSON at position 463 while parsing '{
npm ERR! JSON.parse "name": "mfc-node",
npm ERR! JSON.parse "version": "3.'
npm ERR! JSON.parse Failed to parse package.json data.
npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/user/.npm/_logs/2019-01-09T19_10_58_843Z-debug.log

And here's the complete log:
----------------------
0 info it worked if it ends with ok
1 verbose cli [ '/home/user/.nvm/versions/node/v10.13.0/bin/node',
1 verbose cli '/home/user/.nvm/versions/node/v10.13.0/bin/npm',
1 verbose cli 'install' ]
2 info using npm@6.4.1
3 info using node@v10.13.0
4 verbose npm-session 60c7f24cf354951c
5 silly install runPreinstallTopLevelLifecycles
6 silly install loadCurrentTree
7 silly install readLocalPackageData
8 timing stage:rollbackFailedOptional Completed in 4ms
9 timing stage:runTopLevelLifecycles Completed in 25ms
10 verbose stack Error: Failed to parse json
10 verbose stack Unexpected string in JSON at position 463 while parsing '{
10 verbose stack "name": "mfc-node",
10 verbose stack "version": "3.'
10 verbose stack at parseError (/home/user/.nvm/versions/node/v10.13.0/lib/node_modules/npm/node_modules/read-package-json/read-json.js:452:11)
10 verbose stack at parseJson (/home/user/.nvm/versions/node/v10.13.0/lib/node_modules/npm/node_modules/read-package-json/read-json.js:104:26)
10 verbose stack at /home/user/.nvm/versions/node/v10.13.0/lib/node_modules/npm/node_modules/read-package-json/read-json.js:51:5
10 verbose stack at /home/user/.nvm/versions/node/v10.13.0/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:78:16
10 verbose stack at FSReqWrap.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:53:3)
11 verbose cwd /home/user/Videos/mfc-node-2
12 verbose Linux 4.4.0-141-generic
13 verbose argv "/home/user/.nvm/versions/node/v10.13.0/bin/node" "/home/user/.nvm/versions/node/v10.13.0/bin/npm" "install"
14 verbose node v10.13.0
15 verbose npm v6.4.1
16 error file /home/user/Videos/mfc-node-2/package.json
17 error code EJSONPARSE
18 error JSON.parse Failed to parse json
18 error JSON.parse Unexpected string in JSON at position 463 while parsing '{
18 error JSON.parse "name": "mfc-node",
18 error JSON.parse "version": "3.'
19 error JSON.parse Failed to parse package.json data.
19 error JSON.parse package.json must be actual JSON, not just JavaScript.
20 verbose exit [ 1, true ]

dm9452
01-10-2019, 01:15 AM
I'm having trouble installing horacio9a's mfc-node-2 ... After downloading it and running: npm install I get:

So do I.

The .exe version works though. It's great that it can capture wide-screen streams using ffmpeg now. However, it can't create individual directories for different models under naming rules "id+nm" like some previous editions. Can you put that feature back, @horacio? Many thanks.

supersonic80
01-10-2019, 03:25 AM
I'm having trouble installing horacio9a's mfc-node-2 https://github.com/horacio9a/mfc-node/tree/v2.
Hoping someone here may have an idea.


There is a comma missing at line 18 of package.json but I doubt that it will help.

The MFCAuto package was taken down by DMCA notice. npm will fail to install it and without this package, the script is "useless".

Syl0pt
01-10-2019, 11:38 AM
[/QUOTE]The MFCAuto package was taken down by DMCA notice. npm will fail to install it and without this package, the script is "useless".[/QUOTE]

I have an MFCAuto.v5.6.2 in a tar.gz. Can I use that in some way to get the script up and running?

Damianonymous
01-10-2019, 04:48 PM
Change line 18 in package.json to:

"MFCAuto": "Damianonymous/MFCAuto",

supersonic80
01-10-2019, 04:48 PM
The MFCAuto package was taken down by DMCA notice. npm will fail to install it and without this package, the script is "useless".

I have an MFCAuto.v5.6.2 in a tar.gz. Can I use that in some way to get the script up and running?

Usually, you just need to unpack the archive into the script folder and make changes in package.json file, something like this (I suppose MFCAuto on the line 18)

"MFCAuto": "file:./<name of the dir where you unpacked MFCAuto>",

Then run 'npm install' again

Syl0pt
01-10-2019, 11:32 PM
Change line 18 in package.json to:

"MFCAuto": "Damianonymous/MFCAuto",

Well, that actually worked to my surprise.

But upon running 'node main.js', it starts up correctly then gives this:

[00:29:24] Server listening on: 0.0.0.0:8888
[2019/01/11 - 00:29:25] Connecting to MyFreeCams websocket server xchat63...
[2019/01/11 - 00:29:26] Login handshake completed. Logged in as 'Guest22003' with sessionId 431235452
[00:29:28] [DEBUG] Start new cycle.
[00:29:28] 1549 model(s) online.
[00:29:28] [DEBUG] 0 model(s) in the queue.
[00:29:28] [DEBUG] 1 model(s) in config.
[00:29:28] [DEBUG] 1 model(s) to recording.
[00:29:28] HOTREAL36DD now online - starting recording process.
[00:29:28] Done, will search for new models in 30 second(s).
events.js:167
throw er; // Unhandled 'error' event
^

Error: spawn mfcd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:232:19)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:238:12)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)

so so close. lol

Any ideas?

Hermiod
01-11-2019, 12:14 AM
This is the win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
This EXE version is less demanding because you don't have to have Node.js installed along with other modules that are otherwise required.
Those more experienced can always look at the github link for more details.
Download link is: https://www.mediafire.com/file/wel6dmb5og6gb25/nm-mfc-3.0.1.rar/file

Thanks, that is working.

Did your version ever split by id+nm?

Hermiod
01-11-2019, 12:15 AM
Well, that actually worked to my surprise.

But upon running 'node main.js', it starts up correctly then gives this:



so so close. lol

Any ideas?

You need MFCD.exe

Syl0pt
01-11-2019, 12:51 AM
You need MFCD.exe

lol. I used to use it back when I had windows. Doesn't work with Linux. Not even with Wine.

horacio
01-11-2019, 02:53 AM
lol. I used to use it back when I had windows. Doesn't work with Linux. Not even with Wine.

You can try:

http://www.mediafire.com/file/fw1p4p3zbw9yo49/MFCDLinux.rar/file

but rename MFCDLinux to MFCD

Syl0pt
01-11-2019, 03:11 AM
You can try:

http://www.mediafire.com/file/fw1p4p3zbw9yo49/MFCDLinux.rar/file

but rename MFCDLinux to MFCD

Yeah, I'll give it a try. Thanks.

I'm assuming the problem with the bloated resolution is fixed here, correct?

horacio
01-11-2019, 03:11 AM
So do I.

The .exe version works though. It's great that it can capture wide-screen streams using ffmpeg now. However, it can't create individual directories for different models under naming rules "id+nm" like some previous editions. Can you put that feature back, @horacio? Many thanks.

You can try change in config.yml

createModelDirectory: true

and than have individual directories for different models under naming rules "nm"

Syl0pt
01-11-2019, 03:22 AM
Yeah, I'll give it a try. Thanks.

I'm assuming the problem with the bloated resolution is fixed here, correct?

Unfortunately that didn't work for me. Says 'Access Denied'.

What about the problem I was having with the v2 install here: http://stream-recorder.com/forum/showpost.php?p=96767&postcount=1552

Anything look fixable there? It starts up fine then gives the error.

horacio
01-11-2019, 03:38 AM
Unfortunately that didn't work for me. Says 'Access Denied'.

What about the problem I was having with the v2 install here: http://stream-recorder.com/forum/showpost.php?p=96767&postcount=1552

Anything look fixable there? It starts up fine then gives the error.

I'd love to look like your config.yml without a models

Syl0pt
01-11-2019, 04:38 AM
I'd love to look like your config.yml without a models

Yeah, i forgot to change the config.yml settings from rtmp to ls. It's up and running now. But I see that the .ts option for livestreamer is gone now. I'll have to get used to that lol.

And it's cool that it works with widescreen cams now, but from what I see the stream is downgraded a bit. For instance on ctbrec I'm getting a widescreen model at 1280x720 at 3568kb/s, yet on mfc-node-2 that same model is 848x476 at 1660kb/s. Still widescreen but the quality is degraded a bit. Is there a way to fix that or is that the max for your node?

Still happy to have it up and working again tho.

horacio
01-11-2019, 06:51 AM
Yeah, i forgot to change the config.yml settings from rtmp to ls. It's up and running now. But I see that the .ts option for livestreamer is gone now. I'll have to get used to that lol.

And it's cool that it works with widescreen cams now, but from what I see the stream is downgraded a bit. For instance on ctbrec I'm getting a widescreen model at 1280x720 at 3568kb/s, yet on mfc-node-2 that same model is 848x476 at 1660kb/s. Still widescreen but the quality is degraded a bit. Is there a way to fix that or is that the max for your node?

Still happy to have it up and working again tho.

You can edit main.js lines 224,225,242 and 243 like this:

224 if (config.downloadProgram == 'ls') {fileFormat = 'ts'}
225 if (config.downloadProgram == 'sl') {fileFormat = 'ts'}
242 if (config.downloadProgram == 'ls') {captureProcess = childProcess.spawn('livestreamer', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}
243 if (config.downloadProgram == 'sl') {captureProcess = childProcess.spawn('streamlink', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}


... but then you risk getting unwanted 960p sometimes!

Syl0pt
01-11-2019, 12:08 PM
You can edit main.js lines 224,225,242 and 243 like this:

224 if (config.downloadProgram == 'ls') {fileFormat = 'ts'}
225 if (config.downloadProgram == 'sl') {fileFormat = 'ts'}
242 if (config.downloadProgram == 'ls') {captureProcess = childProcess.spawn('livestreamer', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}
243 if (config.downloadProgram == 'sl') {captureProcess = childProcess.spawn('streamlink', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}


... but then you risk getting unwanted 960p sometimes!

Thanks. I'll test it out for a bit. If it doesn't work out, it's not the end of the world. :)

dm9452
01-11-2019, 01:47 PM
You can try change in config.yml

createModelDirectory: true

and than have individual directories for different models under naming rules "nm"

But id+name sorts the models better IMO. Some models change their handle kinda often, but they can't edit their id unless they ditch the account and create another one.

I may keep using the old version and use 3.0 only for wide-screen models. :cool:

TMK
01-11-2019, 02:22 PM
Thanks as always for everyone's work on this wonderful program.

I have a bunch of recordings that exhibit the constant pausing/stuttering problem from previous versions of MFCNode before I switched from ffmpeg to the streamlink version. Can these be salvaged by re-encoding somehow, or should I ditch them and reclaim my disk space?

horacio
01-11-2019, 07:43 PM
But id+name sorts the models better IMO. Some models change their handle kinda often, but they can't edit their id unless they ditch the account and create another one.

I may keep using the old version and use 3.0 only for wide-screen models. :cool:

OK I returned the directoryFormat option to config.yml and I've increased the streaming quality for livestreamer and streamlink.

Look at: https://github.com/horacio9a/mfc-node/tree/v2

horacio
01-11-2019, 07:51 PM
Thanks as always for everyone's work on this wonderful program.

I have a bunch of recordings that exhibit the constant pausing/stuttering problem from previous versions of MFCNode before I switched from ffmpeg to the streamlink version. Can these be salvaged by re-encoding somehow, or should I ditch them and reclaim my disk space?

Unfortunately, ffmpeg records can't be fixed :(

horacio
01-13-2019, 02:05 AM
Last version of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/5kv3zk23ne99er0/nm-mfc-3.0.1a.rar/file

Syl0pt
01-14-2019, 05:37 PM
Has anyone noticed a skipping of sorts in some of their MFC caps lately? Like a quick freeze every few seconds then it resumes fine and freezes again. Started Friday for me and it's only happened to a few models I record but none of those models that it occurred with have cammed again so I can't tell if it continues with the same model or if it's more random.

Here are 2 examples:
https://mega.nz/#!eL5GhapI!qBiqGSgB4BnPuby2ZSCKRjw7zBwJCJztutv1k-x741o
https://mega.nz/#!uLhAGALJ!eHhHJD_fwcq7q3wYiHhUcfFy4l05PLnPvohnRaJ N6UU

None of the recordings start out with the skip but it starts happening at some point in the show. Sometimes more near the beginning. Other times it starts near the last 3/4ths of the cap.

To see if it was just me or not I found the same model's session that I had the problem on and downloaded it from camvault. The skipping was also on the camvault cap at the same place I was having my problem. So it doesn't seem to be just me. I'm thinking it's something to do with MFC's stream because it happened using both mfc-node and ctbrec.

Is anyone else having this problem?

------
On a different note, I have a very noob question. Is it ok to have different mfc-nodes installed on the same system? Not all running at the same time, just installed. Over the past few months or so i've collected and installed a few different mfc-nodes and programs from different people. For instance I have horacio9a's 'mfc-node-master' installed from before the DMCA thing happened. I have 'StreamDVR' installed. I use horacio9a's 'mfc-node-2' most of all when I do use node to cap.

I'm wondering if doing all that unpacking and installing libraries could be bad for my system. Or when I download an updated version of an mfc-node I'm already using, should I delete or uninstall the previous version? Do I have to uninstall previous packages that were installed during 'npm install'? Could that be done with like: npm uninstall? I just don't want packages interfering or contradicting each other from different versions of mfc-node.

supersonic80
01-15-2019, 03:24 PM
Has anyone noticed a skipping of sorts in some of their MFC caps lately? Like a quick freeze every few seconds then it resumes fine and freezes again. Started Friday for me and it's only happened to a few models I record but none of those models that it occurred with have cammed again so I can't tell if it continues with the same model or if it's more random.

rtmp stream is a "raw" stream if it has problems all other streams (HLS) will have problems. Try to record rtmp streams, if you get problems then there is nothing you can do to solve this.


On a different note, I have a very noob question. Is it ok to have different mfc-nodes installed on the same system? Not all running at the same time, just installed. Over the past few months or so i've collected and installed a few different mfc-nodes and programs from different people. For instance I have horacio9a's 'mfc-node-master' installed from before the DMCA thing happened. I have 'StreamDVR' installed. I use horacio9a's 'mfc-node-2' most of all when I do use node to cap.

I'm wondering if doing all that unpacking and installing libraries could be bad for my system. Or when I download an updated version of an mfc-node I'm already using, should I delete or uninstall the previous version? Do I have to uninstall previous packages that were installed during 'npm install'? Could that be done with like: npm uninstall? I just don't want packages interfering or contradicting each other from different versions of mfc-node.

The main function of these scripts is to control recording program (rtmpdump, ffmpeg, streamlink etc.), they have nothing to do with skips (unless a script passes wrong arguments).
Each script independent from each other and store everything within its directory. 'npm install' creates node_modules directory within the script's directory and has nothing to do with any other scripts installed anywhere else. You can run multiple scripts if your PC has enough resources (only port number should be different in config.yml).

troller12
01-16-2019, 12:06 PM
Hi,

the freeze / resume problems happens for us too for some streams and you get dropped (D) frames in your records.In such cases you should use own record paramter commands for ffmpeg (rec / fix on fly) or you need to re-encode your records to remove that frames.So you can test around with these examples.
https://stackoverflow.com/questions/37088517/ffmpeg-remove-sequentially-duplicate-frames
So with this you get the frames removed and the video runs liquid without any stops / resume issues.Just check out whether it makes sense for your records to do that,so if you have a lot of long time freezes then it makes not much sense.Anyway,just test it a little.

greetz

TMK
01-20-2019, 08:53 AM
Unfortunately, ffmpeg records can't be fixed :(

I suspected as much. Ah, well!

Syl0pt
01-23-2019, 08:33 PM
So i'm having this unusual problem i've never run into. Both tonite and night before last at about the same time at night, both node and MFC stop working for me. Of course it has to be the time my favorite model logs on, lol. Like I can't get MFC to load at all. It just hangs forever. mfc-node-2 just keeps repeating:
[21:12:32] Server listening on: 0.0.0.0:8888
[21:14:32] [ERROR] TimeoutError: operation timed out
[21:14:32] Server listening on: 0.0.0.0:8888
[21:18:37] [ERROR] TimeoutError: operation timed out
and so on every few minutes.

MFCLogger gives:
[2019/01/23 - 21:10:04] Disconnected from myfreecams.com - Error while connecting: RequestError: Error: getaddrinfo EAI_AGAIN www.myfreecams.com www.myfreecams.com:443
[2019/01/23 - 21:10:04] Reconnecting in 37.96875 seconds...
[2019/01/23 - 21:12:49] Disconnected from myfreecams.com - Error while connecting: RequestError: Error: connect ETIMEDOUT 207.229.73.117:443
[2019/01/23 - 21:12:49] Reconnecting in 56.953125 seconds...
[2019/01/23 - 21:15:54] Disconnected from myfreecams.com - Error while connecting: RequestError: Error: connect ETIMEDOUT 207.229.73.118:443
[2019/01/23 - 21:15:54] Reconnecting in 85.4296875 seconds...
[2019/01/23 - 21:19:26] Disconnected from myfreecams.com - Error while connecting: RequestError: Error: connect ETIMEDOUT 207.229.73.117:443
[2019/01/23 - 21:19:26] Reconnecting in 128.14453125 seconds...

StreamDVR doesn't work, neither does ctbrec.

It's a lot worse tonite than night before last. At least then I could get MFC to load but couldn't go into any rooms and it would refresh itself every 15-20 seconds. Same with node. Tonite it won't do anything and I don't know how to trouble shoot this. No other sites have networking problems. Just MFC.

Anyone else experience something like this or have any ideas on what I can try? I'm on Linux Mint 18 if that helps any.

EDITED TO ADD: Even $ping myfreecams.com doesn't give any results. Just stares back at me like a dumbass lol

Another EDIT: Ok node and mfc are back up but both are constantly refreshing every minute or so. Node keeps saying it's disconnecting and reconnecting alot but the recording hasn't stopped at all, so i don't know what that's about.

EDIT: I'm thinking it was an error with one of the servers along the way from my IP to MFC. According to these traceroutes.
traceroute while MFC and node were down.
traceroute to myfreecams.com (207.229.73.117), 30 hops max, 60 byte packets
1 dsldevice.attlocal.net (MyIPaddress) 3.312 ms 6.433 ms 6.430 ms
2 108-67-236-1.lightspeed.btrgla.sbcglobal.net (108.67.236.1) 35.314 ms 44.750 ms 46.270 ms
3 99.15.12.84 (99.15.12.84) 32.338 ms 33.809 ms 35.364 ms
4 * * *
5 12.83.107.9 (12.83.107.9) 41.532 ms 42.125 ms 42.130 ms
6 12.122.162.194 (12.122.162.194) 54.561 ms 44.860 ms 43.835 ms
7 12.122.28.29 (12.122.28.29) 49.167 ms 37.383 ms 43.632 ms
8 attga402igs.ip.att.net (12.122.117.121) 40.602 ms 39.021 ms 43.402 ms
9 * * lag-8.ear1.Atlanta2.Level3.net (4.68.37.93) 44.733 ms
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 www.myfreecams.com (207.229.73.117) 97.441 ms 98.512 ms 98.511 ms

AFTER MFC and node came back:
traceroute myfreecams.com
traceroute to myfreecams.com (207.229.73.118), 30 hops max, 60 byte packets
1 dsldevice.attlocal.net (MyIPaddress) 3.979 ms 6.274 ms 8.176 ms
2 108-67-236-1.lightspeed.btrgla.sbcglobal.net (108.67.236.1) 37.074 ms 45.232 ms 46.696 ms
3 99.15.12.84 (99.15.12.84) 45.058 ms 45.874 ms 45.882 ms
4 99.176.205.38 (99.176.205.38) 45.873 ms 48.014 ms 48.558 ms
5 12.83.107.9 (12.83.107.9) 70.840 ms 72.124 ms 72.117 ms
6 12.122.162.194 (12.122.162.194) 72.107 ms 51.434 ms 51.352 ms
7 12.122.28.29 (12.122.28.29) 53.420 ms 40.937 ms 42.528 ms
8 attga402igs.ip.att.net (12.122.117.121) 44.346 ms 43.205 ms 44.275 ms
9 * * *
10 ae-2-3613.edge1.Seattle3.Level3.net (4.69.160.73) 108.422 ms 109.783 ms 115.018 ms
11 METAPEER-IN.edge1.Seattle3.Level3.net (4.59.232.94) 118.110 ms 113.143 ms 114.184 ms
12 irb-2562.f2cr.sea.metapeer.com (204.15.10.100) 152.108 ms 129.611 ms 130.058 ms
13 irb-3002.a1cr.tuk.metapeer.com (204.15.10.104) 116.350 ms 116.374 ms 119.974 ms
14 irb-2561.a2cc.tuk.metapeer.com (204.15.10.99) 103.682 ms 99.786 ms *
15 * irb-2419.c12cc.tuk.metapeer.com (204.15.10.71) 126.451 ms 118.006 ms
16 www.myfreecams.com (207.229.73.118) 104.771 ms 102.033 ms 132.919 ms

and just now (MFC and node still refreshing every few minutes.)
traceroute to myfreecams.com (207.229.73.118), 30 hops max, 60 byte packets
1 dsldevice.attlocal.net (MyIPaddress) 3.767 ms 4.916 ms 6.955 ms
2 108-67-236-1.lightspeed.btrgla.sbcglobal.net (108.67.236.1) 25.274 ms 28.068 ms 28.699 ms
3 99.15.12.84 (99.15.12.84) 32.387 ms 33.415 ms 33.995 ms
4 * * *
5 12.83.107.9 (12.83.107.9) 43.650 ms 44.456 ms 44.454 ms
6 12.122.162.194 (12.122.162.194) 56.270 ms 44.745 ms 46.334 ms
7 12.122.28.29 (12.122.28.29) 46.974 ms 36.712 ms 36.595 ms
8 attga402igs.ip.att.net (12.122.117.121) 40.738 ms 45.668 ms 44.199 ms
9 lag-10.ear1.Atlanta2.Level3.net (4.68.62.225) 41.291 ms 43.266 ms lag-8.ear1.Atlanta2.Level3.net (4.68.37.93) 44.134 ms
10 ae-2-3613.edge1.Seattle3.Level3.net (4.69.160.73) 105.361 ms 105.880 ms 110.068 ms
11 METAPEER-IN.edge1.Seattle3.Level3.net (4.59.232.94) 107.408 ms 112.198 ms 109.352 ms
12 irb-2562.f2cr.sea.metapeer.com (204.15.10.100) 125.766 ms 142.438 ms 120.484 ms
13 irb-3002.a1cr.tuk.metapeer.com (204.15.10.104) 122.020 ms 121.793 ms 121.789 ms
14 irb-2561.a2cc.tuk.metapeer.com (204.15.10.99) 100.367 ms 99.589 ms 102.149 ms
15 irb-2419.c12cc.tuk.metapeer.com (204.15.10.71) 148.612 ms 123.632 ms 145.609 ms
16 www.myfreecams.com (207.229.73.118) 97.226 ms 97.519 ms 99.338 ms

zappy99
01-26-2019, 01:09 PM
Cabulo - the url that was posted by Damian is the next step, but it only works if your cmd window is running.

Step 1 - Double click on the mfc-node.exe to bring up your cmd window
Step 2 - click on the localhost url which should then bring up a browser window as shown in the darkened background of Damians screenshot (it lists all the models, you can order it by the columns at the top of the page - model name, number of viewers etc)
Step 3 - Click on a models name in the browser list which will show the foreground image that Damian linked, his example being LexiVixi
Step 4 - Click on the record button at the bottom left of the window, that will add the model to the list of your recorded models.

At that point if you change back to your cmd window you should see a note that the model has been added and is now recording, and that will refresh every 30 secs.


If you try to click on the localhost link without your cmd window being run first you will get an error message (mine is Firefox can’t establish a connection to the server at localhost:9080.)

Hope that works for you!

Hello,

I followed the steps you said, but I do not see where the video capture was saved, I can not find anywhere in the mfc-streamlink folder either: https://imgur.com/a/vbNTmSo

I would be grateful if you would explain to me how to deal with the saved record. Thank you

supersonic80
01-26-2019, 02:36 PM
IMHO you are doing everything right, except, you either did not install streamlink (https://github.com/streamlink/streamlink/releases) or you tried to record in a folder without "write" permissions (open your config.yml file and check that the folder names don't start from "/",
if this is the case either remove "/" or add "." in front of "/").

Hello,

I followed the steps you said, but I do not see where the video capture was saved, I can not find anywhere in the mfc-streamlink folder either: https://imgur.com/a/vbNTmSo

I would be grateful if you would explain to me how to deal with the saved record. Thank you

zappy99
01-27-2019, 12:46 AM
IMHO you are doing everything right, except, you either did not install streamlink (https://github.com/streamlink/streamlink/releases) or you tried to record in a folder without "write" permissions (open your config.yml file and check that the folder names don't start from "/",
if this is the case either remove "/" or add "." in front of "/").

I've solved the problem. It works well with files made by Horacio. Thanks for the help. A good day to all!

horacio
01-27-2019, 01:35 AM
Last version of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/als37bi2ns1326h/nm-mfc-3.0.1b.rar/file

zappy99
01-27-2019, 11:33 AM
Last version of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/als37bi2ns1326h/nm-mfc-3.0.1b.rar/file

@Horacio, I noticed that more than 8 models can not record, when one of the models comes out of the public then it will enter one of the waiting list. Where's the problem? Should something be configured? Excuse me of my bad English. Thank you

https://ibb.co/XSZBsQN

horacio
01-27-2019, 11:39 PM
@Horacio, I noticed that more than 8 models can not record, when one of the models comes out of the public then it will enter one of the waiting list. Where's the problem? Should something be configured? Excuse me of my bad English. Thank you

https://ibb.co/XSZBsQN

This is only a problem when using the 'rtmp' download program.
Obviously, this limit has been installed by the author of MFCD.exe so I can not help it that unfortunately.
Here's an example of how it looks when in configs.yml under downloadProgram 'rtmp' replaced by 'ls' (livestreamer).

http://www.mediafire.com/convkey/e242/78dzl2z6lydcsp3zg.jpg

zappy99
01-28-2019, 03:16 AM
This is only a problem when using the 'rtmp' download program.
Obviously, this limit has been installed by the author of MFCD.exe so I can not help it that unfortunately.
Here's an example of how it looks when in configs.yml under downloadProgram 'rtmp' replaced by 'ls' (livestreamer).


Okay, we've solved the problem! I replaced with "Sl" and it works perfectly. Thanks a lot and a beautiful day!

Syl0pt
01-29-2019, 01:10 PM
So I noticed that with some nodes (mainly @Horacio mfc-node-2 and ctbrec) some model streams bypass the lower resolution settings and are camming again at 1280x960 but only sometimes.

Like some models (MissAlice_94 alot, SashaBae sometimes and today Mira_xo) refresh their cam and when they come back it's at 1280x960 while in 4:3. It doesn't happen with StreamDVR but it does with the others I use. And since it happens intermittently im guessing there really isn't anything that can be done about it, but i still wanted to bring it to your attention in case i'm wrong.

dm9452
01-29-2019, 05:20 PM
Doe anyone successfully capture EmilyBloom's stream? I've tried using mfcnode's ff, sl, ls and rtmp.

laura92
02-04-2019, 02:15 AM
also u can record in pvt?

Syl0pt
02-04-2019, 12:02 PM
So I noticed that with some nodes (mainly @Horacio mfc-node-2 and ctbrec) some model streams bypass the lower resolution settings and are camming again at 1280x960 but only sometimes.

Like some models (MissAlice_94 alot, SashaBae sometimes and today Mira_xo) refresh their cam and when they come back it's at 1280x960 while in 4:3. It doesn't happen with StreamDVR but it does with the others I use. And since it happens intermittently im guessing there really isn't anything that can be done about it, but i still wanted to bring it to your attention in case i'm wrong.

Does nobody have a fix for this? Does this not happen to others? It's very frustrating to have to stop a recording due to this because u know the video is gonna be bloated and glitchy. I just hope I can find it somewhere else.

I even have line 245 set to:
let captureProcess;
if (config.downloadProgram == 'ls') {captureProcess = childProcess.spawn('livestreamer', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}

which I thought would/should fix it, but as I said, some of the models bypass it and record at the bloated sizes: 1280x960 @ 4000-5000kb/s. I even tried changing the line from --stream sorting-exclues=>950p to 960p but it's still bloating at times. Using livestreamer I can see the kb/s as the main.js script scrolls and it's between 500-700kb/s which maxes out my 5mb download bandwidth putting the rest of the internet at a standstill.

EDIT: I'm trying to submit an issue on @Horacio9a's github about it but all I see is 'Pull requests'. Maybe the 'Submit Issue' option is disabled? Or am I doing Github wrong? https://github.com/horacio9a/mfc-node/tree/v2

supersonic80
02-04-2019, 04:02 PM
I would recommend having 2 scripts running. For problematic models you will use rtmp, for other models - livestreamer.

Does nobody have a fix for this? Does this not happen to others? It's very frustrating to have to stop a recording due to this because u know the video is gonna be bloated and glitchy. I just hope I can find it somewhere else.

I even have line 245 set to:
let captureProcess;
if (config.downloadProgram == 'ls') {captureProcess = childProcess.spawn('livestreamer', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}

which I thought would/should fix it, but as I said, some of the models bypass it and record at the bloated sizes: 1280x960 @ 4000-5000kb/s. I even tried changing the line from --stream sorting-exclues=>950p to 960p but it's still bloating at times. Using livestreamer I can see the kb/s as the main.js script scrolls and it's between 500-700kb/s which maxes out my 5mb download bandwidth putting the rest of the internet at a standstill.

EDIT: I'm trying to submit an issue on @Horacio9a's github about it but all I see is 'Pull requests'. Maybe the 'Submit Issue' option is disabled? Or am I doing Github wrong? https://github.com/horacio9a/mfc-node/tree/v2

horacio
02-05-2019, 02:29 PM
Last version of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/ftw171ezxi37grt/nm-mfc-3.0.1c.rar/file

horacio
02-06-2019, 03:31 AM
Does nobody have a fix for this? Does this not happen to others? It's very frustrating to have to stop a recording due to this because u know the video is gonna be bloated and glitchy. I just hope I can find it somewhere else.

I even have line 245 set to:
let captureProcess;
if (config.downloadProgram == 'ls') {captureProcess = childProcess.spawn('livestreamer', ['-Q','hlsvariant://' + hlsUrl,'best','--stream-sorting-excludes=>950p,>5564k','-o',path.join(captureDirectory, filename)])}

which I thought would/should fix it, but as I said, some of the models bypass it and record at the bloated sizes: 1280x960 @ 4000-5000kb/s. I even tried changing the line from --stream sorting-exclues=>950p to 960p but it's still bloating at times. Using livestreamer I can see the kb/s as the main.js script scrolls and it's between 500-700kb/s which maxes out my 5mb download bandwidth putting the rest of the internet at a standstill.

EDIT: I'm trying to submit an issue on @Horacio9a's github about it but all I see is 'Pull requests'. Maybe the 'Submit Issue' option is disabled? Or am I doing Github wrong? https://github.com/horacio9a/mfc-node/tree/v2

I don't have such problems probably because I don't use linux maybe. In the last 24 hours I've made some changes to https://github.com/horacio9a/mfc-node/tree/v2 so you can try it. If you still have problems with some models, try two scripts as suggested by @supersonic80 or even better try to record these models with my Python script I'm just updating. Look here: https://github.com/horacio9a/myfreecams-anonymous/tree/master

horacio
02-12-2019, 10:07 AM
A lot of people complained that could not record the MFC stream in high resolution so I hope most of them now will be happy. Now we have a special program for MFC HD models only. It should be noted that these HD models can't be recorded with the basic MFC Recorder. Handling with this new MFC HD Recorder is entirely the same as with the basic MFC Recorder, but the new MFC HD Recorder program uses a separate `config-hd.yml` and `index-hd.html`. Last version of win-x86 EXE version of the MFC Recorders who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: http://www.mediafire.com/file/2mfscjjmka7bxqw/nm-mfc-3.0.1d.rar/file

Hermiod
02-12-2019, 10:03 PM
A lot of people complained that could not record the MFC stream in high resolution so I hope most of them now will be happy. Now we have a special program for MFC HD models only. It should be noted that these HD models can't be recorded with the basic MFC Recorder. Handling with this new MFC HD Recorder is entirely the same as with the basic MFC Recorder, but the new MFC HD Recorder program uses a separate `config-hd.yml` and `index-hd.html`. Last version of win-x86 EXE version of the MFC Recorders who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: http://www.mediafire.com/file/2mfscjjmka7bxqw/nm-mfc-3.0.1d.rar/file

Thanks Horacio, does the HD version also record SD models or do we need to use two versions of MFC-node?

horacio
02-13-2019, 01:32 AM
Thanks Horacio, does the HD version also record SD models or do we need to use two versions of MFC-node?

For the SD streams the basic version of the recorder must be used, because the HD version only covers models from the so-called phase 'a', which usually does not have more than 60 models online at the same time.

horacio
02-14-2019, 04:34 AM
Thanks Horacio, does the HD version also record SD models or do we need to use two versions of MFC-node?

Thanks to your initiative. I'm basic and HD version merged into one. About 95% of work for v.3.0.2 is done and very soon new version will be uploaded.

horacio
02-15-2019, 09:35 AM
Promised executed :) Last version (v.3.0.2) of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/r1vyhm0g1r0ts71/nm-mfc-3.0.2.rar/file
There is also 'Readme.txt' inside and read it.

supersonic80
02-15-2019, 08:56 PM
Promised executed :) Last version (v.3.0.2) of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/r1vyhm0g1r0ts71/nm-mfc-3.0.2.rar/file
There is also 'Readme.txt' inside and read it.

No offence, but your code looks like shit.

It's nice when people passionate about something and willing to sacrifice their personal time to improve something, but you went too far by trying to "beautify" javascript code.

Have a look at this and select the one that suits you best. Then you'll get the perfect product (otherwise the person knowing js will be laughing to your face when they see your code).

https://github.com/standard/standard
https://github.com/airbnb/javascript
https://google.github.io/styleguide/jsguide.html

Hermiod
02-15-2019, 10:07 PM
No offence, but your code looks like shit.

It's nice when people passionate about something and willing to sacrifice their personal time to improve something, but you went too far by trying to "beautify" javascript code.

Have a look at this and select the one that suits you best. Then you'll get the perfect product (otherwise the person knowing js will be laughing to your face when they see your code).

https://github.com/standard/standard
https://github.com/airbnb/javascript
https://google.github.io/styleguide/jsguide.html

horacio did something really nice for others, you could have pmed him to discuss coding techniques or done something better.

horacio
02-16-2019, 09:04 PM
Last version (v.3.0.2) of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/tnh6hgl729qpvmh/nm-mfc-3.0.2a.rar/file
There is also 'Readme.txt' inside and read it. I agree that my js code is not written by standard so I warn all js gurus that they just do not see it.

horacio
02-21-2019, 07:21 PM
Last version (v.3.0.3) of win-x86 EXE version of the program who is originally on the link: https://github.com/horacio9a/mfc-node/tree/v2
can be downloaded from: https://www.mediafire.com/file/4y5pbwzd9k95w32/nm-mfc-3.0.3.rar/file
There is also 'Readme.txt' inside with basic information about new options.

Syl0pt
02-22-2019, 05:19 PM
I have a few questions i'm hoping someone can help me with. I'm trying to use the convert.js script from Horacio's v3.0.2 node, but I'm getting this error:

user ~/Videos/mfc-node-2 $ node convert.js
/home/user/Videos/mfc-node-2/convert.js:61
: [ // speex or something else'-i', srcFile,'-y','-hide_banner','-loglevel','panic','-movflags','+faststart','-c:v', 'copy','-c:a', 'aac','-b:a','64k',dstFile])}
^

SyntaxError: Unexpected token :
at new Script (vm.js:79:7)
at createScript (vm.js:251:10)
at Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:656:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
at startup (internal/bootstrap/node.js:285:19)

This is my first time trying to use the convert script, so I'm not sure what I'm doing wrong, if anything.

Also, different question, regarding the HD resolution in the main.js script using livestreamer with MFC, I altered a line in order to have it record at 960x540 instead of 1280x720 to work better with my slow internet, like so:
line 207: if (model.camserv > 1544) {captureProcess = childProcess.spawn(dlProgram, ['-Q','hlsvariant://' + hlsUrla,'best','--stream-sorting-excludes=>550p,>1500k','-o',path.join(captureDirectory, filename)])}
It works fine for the resolution, changing it to 960x540 and lowers the bitrate a bit, but with the rooms i experimented on the bitrate is still above 1500k. For testing purposes I tried lowering the 1500k number to 500k, 50k, even 1k, but there's been no change in bitrate. Bitrate stays between 1553k & 2143k, depending on which model streams I tested it on. Would there be a way to actually lower the bitrate more this way, or would I have to try lowering the resolution even further in order to effect the bitrate? Because I notice the bitrate is lower when I changed it from 1280x720 (2557k) to 960x540 (1553k).

Also the index.html file won't load on my browser (Firefox). I'm guessing this is the spinner page thing for HD cams to select rooms to record from the browser. For me it just shows the circle in the middle that keeps spinning but doesn't load. Not sure what's causing that.

MrOctober
02-22-2019, 11:32 PM
I got the HD models working with the Win x86 version, but trying the node version I get this error:

events.js:165
throw er; // Unhandled 'error' event
^

Error: spawn rtmp ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:201:19)
at onErrorNT (internal/child_process.js:379:16)
at process._tickCallback (internal/process/next_tick.js:178:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:207:12)
at onErrorNT (internal/child_process.js:379:16)
at process._tickCallback (internal/process/next_tick.js:178:19)

horacio
02-23-2019, 12:57 AM
I got the HD models working with the Win x86 version, but trying the node version I get this error:

events.js:165
throw er; // Unhandled 'error' event
^

Error: spawn rtmp ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:201:19)
at onErrorNT (internal/child_process.js:379:16)
at process._tickCallback (internal/process/next_tick.js:178:19)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:207:12)
at onErrorNT (internal/child_process.js:379:16)
at process._tickCallback (internal/process/next_tick.js:178:19)

Must have rtmpdump.exe, renamed to rtmp.exe somewhere in the windows path.

horacio
02-23-2019, 01:45 AM
Also the index.html file won't load on my browser (Firefox). I'm guessing this is the spinner page thing for HD cams to select rooms to record from the browser. For me it just shows the circle in the middle that keeps spinning but doesn't load. Not sure what's causing that.

I'm just update to Firefox Quantum 65.0.1 (32-bit) and install firefox extension: Native HLS playback (https://addons.mozilla.org/en-US/firefox/addon/native_hls_playback/).
After that, everything worked just as well as on chrome :)

horacio
02-23-2019, 02:52 AM
I have a few questions i'm hoping someone can help me with. I'm trying to use the convert.js script from Horacio's v3.0.2 node, but I'm getting this error:

user ~/Videos/mfc-node-2 $ node convert.js
/home/user/Videos/mfc-node-2/convert.js:61
: [ // speex or something else'-i', srcFile,'-y','-hide_banner','-loglevel','panic','-movflags','+faststart','-c:v', 'copy','-c:a', 'aac','-b:a','64k',dstFile])}


Sorry my error. I use my simple script for that so I have not tried convert.js.
I switched this script to all three formats ('flv', 'mp4' and 'ts') to 'flv'. Originaly only 'flv' and 'ts' switched to 'mp4' but that converted 'mp4' is in fact 'flv'.
I see that the converted directory needs to be released immediately to not convert the converted file again.
Mostly upgraded version I uploaded at https://github.com/horacio9a/mfc-node/tree/v2

supersonic80
02-23-2019, 05:40 PM
There is an error in the script (lines: 74 and 75), I assume horacio made it when he was "beautifying" the original script because the original code does not have this error (https://github.com/Damianonymous/mfc-node/blob/master/convert.js).

The main purpose of convert.js is to convert .flv and .ts files to .mp4. It should never be used for .mp4. The problem here is that horacio's version of mfc-node gives the wrong extension to the files (.mp4 instead of .ts), therefore there is a confusion. The whole thing works only because most of the video players ignore extension and detect the container automatically.

I have a few questions i'm hoping someone can help me with. I'm trying to use the convert.js script from Horacio's v3.0.2 node, but I'm getting this error:

user ~/Videos/mfc-node-2 $ node convert.js
/home/user/Videos/mfc-node-2/convert.js:61
: [ // speex or something else'-i', srcFile,'-y','-hide_banner','-loglevel','panic','-movflags','+faststart','-c:v', 'copy','-c:a', 'aac','-b:a','64k',dstFile])}
^

SyntaxError: Unexpected token :
at new Script (vm.js:79:7)
at createScript (vm.js:251:10)
at Object.runInThisContext (vm.js:303:10)
at Module._compile (internal/modules/cjs/loader.js:656:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:741:12)
at startup (internal/bootstrap/node.js:285:19)

This is my first time trying to use the convert script, so I'm not sure what I'm doing wrong, if anything.

horacio
02-24-2019, 03:12 AM
The main purpose of convert.js is to convert .flv and .ts files to .mp4. It should never be used for .mp4. The problem here is that horacio's version of mfc-node gives the wrong extension to the files (.mp4 instead of .ts), therefore there is a confusion. The whole thing works only because most of the video players ignore extension and detect the container automatically.

Well good @supersonic80 whay you're so jealous on my work. I'm not hiding, my nick here on 'stream-recorder.com' is @horacio and on 'github.com' is @horacio9a.
Come on tell us your nick on the 'github.com' so maybe some things will be clearer to us.
As far as ts, mp4 and flv I believe more VLC than your hollow theory.
Here I am struggling and sorting all three formats and I hope that at least some people will now be clearer about what is going on.

https://www.mediafire.com/convkey/2c49/4up0ycidcu0432azg.jpg

I'm sorry to have to explain it again, because I have been in similar controversy over the past years.

supersonic80
02-24-2019, 05:29 AM
I'm not jealous, I'm just disappointed what you've done to the original script.

With all your desire to improve the script, there are clear signs that sometimes you have no clue what you are doing.
You added stuff and this is GREAT however you made some changes that "ruined" the script. Js formatting is one of these changes. The original script was made according to well known "Airbnb JavaScript style guide" (easy to read, easy to lint), however, your js formatting is completely unreadable and impossible to lint.

As for TS and MP4, you need to read about "containers" and "codecs". Looks like you are confusing them and your mentioning of VLC just confirms this.

I'm not gonna argue with you, but I'll give you advice, use

ffprobe -show_format <filename>

If it shows you MPEG-TS then use .ts extension.
If it shows you FLV then use .flv extension.
If it shows you QuickTime / MOV then use .mp4 extension.

Best regards,
@sstativa

P.S.
And don't forget to swap lines 74 and 75 of convert.js (but keep "?" and ":" at its lines).



Well good @supersonic80 whay you're so jealous on my work. I'm not hiding, my nick here on 'stream-recorder.com' is @horacio and on 'github.com' is @horacio9a.
Come on tell us your nick on the 'github.com' so maybe some things will be clearer to us.
As far as ts, mp4 and flv I believe more VLC than your hollow theory.
Here I am struggling and sorting all three formats and I hope that at least some people will now be clearer about what is going on.

I'm sorry to have to explain it again, because I have been in similar controversy over the past years.

Damianonymous
02-24-2019, 04:08 PM
Well good @supersonic80 whay you're so jealous on my work. I'm not hiding, my nick here on 'stream-recorder.com' is @horacio and on 'github.com' is @horacio9a.
Come on tell us your nick on the 'github.com'

I'm not jealous, I'm just disappointed what you've done to the original script...

I'm not gonna argue with you...



@ https://github.com/horacio9a
@ https://github.com/sstativa

Guys, "I grew up" on your applications. You are doing an amazing job for us, perhaps it will be better to cooperate and exchange experiences than such misunderstandings. Nowadays, it's difficult to find people who do something for people selflessly, just like you ;)

horacio
02-24-2019, 04:46 PM
Guys, "I grew up" on your applications. You are doing an amazing job for us, perhaps it will be better to cooperate and exchange experiences than such misunderstandings. Nowadays, it's difficult to find people who do something for people selflessly, just like you ;)

I agree entirely with @Damianonymous. Here I am in goodwill to increase the size of my 'main.js' from 19.3 to 20.5 kb in the hope that it will not look rough anymore. If 'ffprobe' is a reference then the streamlink stream is '.ts' but then the converted file is not '.mp4' is already '.flv' :)
I have long assumed who is hiding behind nicknames @supersonic80 so i'm glad we've barred it :)

troller12
02-24-2019, 05:33 PM
Hi guys,

only to change file extensions (by hand) makes of course no sense.Important is put the video / audtio strams (codecs) into right container format.I dont like the MPEG-TS container because its getting handled pretty bad by player / editors etc so in this case I just give them a MPEG-4 container or just force the container already on a download / livestream.For videos using Flash Video container I keep them (for myself) and dont change it but you can do this too of course but it could make trouble (if speex audio used and tags not found = fails to set MPEG-4 container).

I am not into JS so I cant read that script very well but if horacio does use already the mp4 extension with ffmpeg as output for new file then the mp4 container is also set for the new file and it seems so...
let dstFile = path.basename(srcFile, path.extname(srcFile)) + '.mp4'
....also the speex issue gets checked and aac is set in this case.If ts or flv then set extension to mp4 = container format / execute ffmpeg.On first view into script it looks ok so far.

All in all its also no script what does convert the video (only if speex audio was found does it convert to aac) and just does copy video & audio streams into MPEG-4 (.mp4) container without to re-encode.

Anyway,using MPEG-4 container for files using MPEG-TS container is fine so I would also do that.I think thats also the sense of the script from horacio to change the containers into MPEG-4 one which gets handled best by most players and other tools.

greetz

wizard
02-25-2019, 01:41 AM
After following latest replies from this thread I see that we have come to a best point we could, collaborate instead of compete. Being a member here for who knows how many years from time to time I got impression that some members tried to outsmart the others because reasons only known to them. The same, there were some members that were helpful to the community (and the "scene" in general) and have contributed with their knowledge and apps more than some of us could imagine someone will.

Among some really great members here that were friendly, polite and willing to share and especially who had outstanding coding and programming skills I must say that over the time Horacio showed persistence and consistency like not many others. He was here from the "beginning of time" and he still is. It was amazing to see how he was managing to create many scripts and files even he was almost a noob at the start (like many of us did), especially knowing that his English is not the best which makes it a lot harder to understand whatever you are learning. So even his script sometimes looked bad, had some errors or were complicated more than necessary they have been doing what their job. Despite how ugly they looked sometimes they were helpful. Beside, from my point of view, as long something is doing what I need I don't care how bad or ugly it is written. Unless it kills my pc I am more than pleased with it and I am more than respectful to the author, his work, efforts, spent time and willingness to share.

So, just as someone else above mentioned, it is far more better that we all collaborate. Help others by suggestions, advice, tips, hints where, how or what to learn and to combine our knowledge in order that we all benefit more. Speaking honestly, most of the time that was the case in first place. It is really awesome to see some great posts here by troller, demianony, superson, coolguy and few others (sorry for not naming you here). It's just pity because this board has gone under cam site owners, admins, tech staff radar long time ago so who knows how many members are there here that aren't feel comfortable to contribute with their knowledge.

Sorry for going "off topic" a bit but it's just what I felt need to say. By the way, I hope my reply won't take this thread in a wrong direction.

Cheers, thanks and keep up the good work !

supersonic80
02-25-2019, 05:01 AM
convert.js with small fixes

* skips files without audio stream (doesn't crash)
* does not delete but preserve the original file by renaming it, in cases where the resulting file is 10% smaller in size than the original one.

Works only with .flv and .ts files.

https://mega.nz/#!kmZxVKzL!iMSVVVGPvmgT9k3BHb0V_pwtgZ79lHFN30cpHDN Bs5k

ktthuedv19
02-25-2019, 05:52 PM
C?´ng ty dịch vá»? ká?? to??n thuá?? cá?§n tuyá»?n 3 bá??n ká?? to??n há»?c việc tá??i khu vá»±c Du Ná»™i - Mai L??m - Ä??´ng Anh - H?* Ná»™i

C??c c?´ng việc thá»±c hiện:

- Sá??p xá??p ph??n loá??i h??a Ä‘??n, chứng từ ká?? to??n.
- Cá?*p nhá?*t c??c loá??i h??a Ä‘??n, chứng từ thu, chi, nhá?*p xuá??t kho, ng??n h?*ng l??n phá?§n má»?m ká?? to??n Fast Accounting, Misa SME
- Ho?*n thiện bá??ng l?°??ng, hồ s?? chứng từ lao động tiá»?n l?°??ng
- Cá?*p nhá?*t đối chiá??u c??c tá»? khai, sổ s??ch, b??o c??o theo sá»± h?°á»›ng
- L??n c??c tá»? khai thuá??, b??o c??o t?*i ch?*nh cuối nÄ?m
- Thá»±c hiện c??c c?´ng việc chuy??n m?´n kh??c
- Sau 3 th??ng há»?c việc Ä‘?°á»?c t??y theo c?´ng việc v?* nÄ?ng lá»±c há»?c vi??n c?? thá»? xem x?©t Ä‘á»? trá»? th?*nh nh??n vi??n ch?*nh thức cá»§a c?´ng ty

https://ketoanthue2018.files.wordpress.com/2018/04/0978937520.jpg?w=1100

Quyá»?n lá»?i Ä‘?°á»?c h?°á»?ng
- Ä??°á»?c h?°á»?ng phá»? cá??p h?*ng th??ng: 1,5 tr + Ä?n tr?°a
- Ä??°á»?c há»?c c??ch sá»* dá»?ng c??c phá?§n má»?m ká?? to??n th?´ng dá»?ng Fast Accounting, Misa Sme
- Ä??°á»?c tham gia thá»±c tá?? v?*o c??c c?´ng việc ká?? to??n n??ng cao nghiệp vá»?.
- Ä??°á»?c há»?c há»?i c??ch l??n c??c tá»? khai thuá?? th??ng, qu??, nÄ?m
- Tá?*p huá??n c??c ká»? nÄ?ng má»?m, biá??t c??ch quá??n l?? c?´ng việc, l?°u trá»? bá??o má?*t số liệu hồ s?? chứng từ
- Ä??°á»?c há»— trá»? xin dá??u x??c nhá?*n thá»±c tá?*p

Y??u cá?§u c?´ng việc
- L?* sinh vi??n hoá?·c c??c bá??n má»›i ra tr?°á»?ng chuy??n ng?*nh ká?? to??n tá??i c??c tr?°á»?ng trung cá??p, cao Ä‘á??ng, Ä‘á??i há»?c hoá?·c t?°??ng Ä‘?°??ng tr??n địa b?*n h?* ná»™i, Bá??c Ninh.
- C?? khá?? nÄ?ng l?*m việc độc lá?*p v?* l?*m việc nh??m
- Nhanh nhá??n, nhiệt t?¬nh, chÄ?m chỉ


Y??u cá?§u hồ s?? (Copy kh?´ng cá?§n chứng thá»±c):
- Ä???n xin việc.
- S?? yá??u l?? lịch.
- chứng minh nh??n d??n.
- C??c bá?±ng cá??p c?? li??n quan.

Bá??n n?*o c?? nhu cá?§u há»?c việc th?¬ gá»*i CV tá»›i email: ketoanthue6899@gmail.com

Thank c??c bá??n

TMK
07-09-2020, 09:37 AM
MFC seems to ban IP addresses where it detects the MFC node script running. Has anyone come up with a solution to this?

confused.com
07-09-2020, 01:53 PM
https://mastodon.cloud/@ctbrec

Moonspell
08-22-2020, 11:47 AM
best program ever created - imho

Elgero
01-01-2021, 08:43 AM
Not sure if anyone is interested, but this is my downloader. It supports Cam4, Chaturbate, Flirt4Free and MyFreeCams.

It is Windows-only and has only been tested on Windows 10.

Some settings have currently been hardcoded. For example, it will automatically delete all finished videos less than 1mb in size and it will check all models every 60 seconds.


https://www.mediafire.com/file/qndqu6wrpc8go3c/application.zip/file


https://i.imger.co/1JIs0.th.png (https://imger.co/image/1JIs0) https://i.imger.co/1JRPK.th.png (https://imger.co/image/1JRPK)

wizard
01-02-2021, 03:38 AM
Thank you is at least i can say.

Elgero
01-12-2021, 11:21 AM
Here's an update.

1) You can now select the minimum amount of viewers that a model needs to have before it starts downloading.

2) I've added BongaCams.


https://www.mediafire.com/file/8gspg2cmsldrxt2/application.zip/file

Damianonymous
01-14-2021, 01:14 AM
I haven't tested a new application for a long time, unfortunately no one makes applications for my 32-bit Windows 7 anymore :D

confused.com
01-14-2021, 06:35 AM
https://www.microsoft.com/en-gb/evalcenter/evaluate-windows-10-enterprise

yerry28
01-23-2021, 08:49 AM
Not sure if anyone is interested, but this is my downloader. It supports Cam4, Chaturbate, Flirt4Free and MyFreeCams.

It is Windows-only and has only been tested on Windows 10.

Some settings have currently been hardcoded. For example, it will automatically delete all finished videos less than 1mb in size and it will check all models every 60 seconds.


https://www.mediafire.com/file/qndqu6wrpc8go3c/application.zip/file


https://i.imger.co/1JIs0.th.png (https://imger.co/image/1JIs0) https://i.imger.co/1JRPK.th.png (https://imger.co/image/1JRPK)


Muy bueno, me funciona perfectamente..gracias

marck120
02-03-2021, 04:02 AM
Hi, I apologize maybe I'm in the wrong section, please recommend me a program to capture the video stream during the live from the babestation.tv site ?

Elgero
09-27-2021, 10:17 AM
I have stopped updating the automatic downloader that I posted here a while ago, because I'm not really using it myself anymore. I use this commandline tool that I've written and I'm posting it here in case someone finds it useful. It can only download public shows. It's not possible to download private/group shows, even if you have paid for them.

It's available for Windows, macOS and Linux. I only have a Windows 10 machine, so I don't know if the macOS and Linux versions work.

It doesn't support MyFreeCams at the moment. I need to rewrite that code, because it's a mess.


https://www.mediafire.com/folder/7s4u7jf8ckrk6/CamDump


The following sites/domains are supported:

BongaCams
Cam4
CamDolls
CamModels
Camsoda
Camster
Chaturbate
Flirt4Free
LiveJasmin
Naked
Streamate
StripChat
xHamsterLive
XNXX

Usage:
CamDumpCli [URL] [options]

Required arguments:
[URL] The url of the models' webcam page.

Optional arguments:
-o, --output <path> The full output path to save the video to.
[default: <current folder>\modelname_date_time.ts]
-c, --use-camsite-dir Save video to a subdirectory with the camsite name.
[works only when -o, --output is omitted]
-m, --use-model-dir Save video to a subdirectory with the model name.
[works only when -o, --output is omitted]
-q, --max-quality <quality> The maximum preferred quality (e.g. worst, 480p, 720p, 1080p, 2160p, best).
[default: best]
-t, --max-threads <threads> Maximum amount of download threads to use (1-10).
[default: 5]
-?, /?, -h, /h, --help Show this help information.

wizard
09-28-2021, 11:16 AM
Thank you Elgero.

nikotz
10-11-2021, 04:41 PM
I have stopped updating the automatic downloader that I posted here a while ago, because I'm not really using it myself anymore. I use this commandline tool that I've written and I'm posting it here in case someone finds it useful. It can only download public shows. It's not possible to download private/group shows, even if you have paid for them.

It's available for Windows, macOS and Linux. I only have a Windows 10 machine, so I don't know if the macOS and Linux versions work.

It doesn't support MyFreeCams at the moment. I need to rewrite that code, because it's a mess.


https://www.mediafire.com/folder/7s4u7jf8ckrk6/CamDump


The following sites/domains are supported:

BongaCams
Cam4
CamDolls
CamModels
Camsoda
Camster
Chaturbate
Flirt4Free
LiveJasmin
Naked
Streamate
StripChat
xHamsterLive
XNXX

Usage:
CamDumpCli [URL] [options]

Required arguments:
[URL] The url of the models' webcam page.

Optional arguments:
-o, --output <path> The full output path to save the video to.
[default: <current folder>\modelname_date_time.ts]
-c, --use-camsite-dir Save video to a subdirectory with the camsite name.
[works only when -o, --output is omitted]
-m, --use-model-dir Save video to a subdirectory with the model name.
[works only when -o, --output is omitted]
-q, --max-quality <quality> The maximum preferred quality (e.g. worst, 480p, 720p, 1080p, 2160p, best).
[default: best]
-t, --max-threads <threads> Maximum amount of download threads to use (1-10).
[default: 5]
-?, /?, -h, /h, --help Show this help information.

tnks for the program works perfect but i have to use under vpn for restriccions on my country you have a source code for implementing in python or a way to give a proxy?

Elgero
10-12-2021, 10:41 AM
I've added proxy support. It supports http, socks4, socks4a and socks5 proxies.

-p, --proxy <proxy>

Examples:

-p http://123.123.123.123:8080
-p socks4://123.123.123.123:8080
-p socks5://username:password@123.123.123.123:8080

I haven't done a lot of testing, because it took me two hours to find a free proxy that actually worked and was fast enough to download a webcam stream.


https://www.mediafire.com/folder/7s4u7jf8ckrk6/CamDump

nikotz
10-12-2021, 10:44 PM
I've added proxy support. It supports http, socks4, socks4a and socks5 proxies.

-p, --proxy <proxy>

Examples:

-p http://123.123.123.123:8080
-p socks4://123.123.123.123:8080
-p socks5://username:password@123.123.123.123:8080

I haven't done a lot of testing, because it took me two hours to find a free proxy that actually worked and was fast enough to download a webcam stream.


https://www.mediafire.com/folder/7s4u7jf8ckrk6/CamDump

Thanks man whit tor socks works perfect i runing in macos :D

woolfskinny
11-12-2022, 06:33 AM
I've added proxy support. It supports http, socks4, socks4a and socks5 proxies.

-p, --proxy <proxy>

Examples:

-p http://123.123.123.123:8080
-p socks4://123.123.123.123:8080
-p socks5://username:password@123.123.123.123:8080

I haven't done a lot of testing, because it took me two hours to find a free proxy that actually worked and was fast enough to download a webcam stream.


https://www.mediafire.com/folder/7s4u7jf8ckrk6/CamDump

why i cant start this program? opens and closes immediately