Code Monkey home page Code Monkey logo

mixlab's Introduction

Notice (as of 2022-07-07)

So it seems Google is now flagging some codes that utilizes Colab as a free remote desktop, a free torrent downloader, a free seedbox, and all of those bad things we want to use it for. You might still be able run these flagged codes, but then Google will also going to flag your account, in which your account may end up not being able to use Colab as freely as before.

Coffee needed

If you liked this Notebook, please buy me a coffee UwU

Buy Me a Coffee at ko-fi.com Buy Me A Coffee

How to use

Click HERE for the "Standard" version.
Click HERE for the "Lite" version.
(haven't been updated for quite a long time, but should still work just fine.)

Thanks to

These amazing people whose codes are used in this notebook and/or outside the notebook.

  • biplobsd
  • tofuliang
  • MinorMole
  • acamposxp
  • prasmussen
  • GrowtopiaJaw
  • geart891
  • llakssz

Disclaimer

I did NOT condone piracy in any kinds of shape or form!
Whatever you are doing with this notebook is ON YOUR OWN!
The purpose of this notebook is purely for educational!

I also did not write all of the codes in this notebook.
This notebook contains a cherry-picked codes written by amazing people and put into a single Notebook.
But I also do have my own portion of codes written in the notebook.

mixlab's People

Contributors

biplobsd avatar shirooo39 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mixlab's Issues

x265 (HEVC) not encoding in Ffmpeg

x265 (HEVC) not encoding in Ffmpeg.. I don't know y , it is encoding x264 itself even if I select the x265 option , please fix it.. it is not encoding properly

[REQ] Hope to add the function of deleting source files while compressing

In daily use, I often download large download sources with many files and directories (such as software installation packages and databases), which occupy a large amount of system space and fail to store packaged compressed files. If files are transferred through FTP or other methods, garbled character sets will occur I hope to add the function of packing files and deleting files at the same time in the creation compression package.

Thanks to the developers, this is a great project!

FFmpeg, VCSI & Mkvtoolnix

when i try to hardsub video with ass
Unable to find a suitable output format for 'ass=/content/drive/My'
ass=/content/drive/My: Invalid argument
how can i fix that?
any help!!!

Localhost.run not working

---------------------------------------------------------------------------
IndexError                                Traceback (most recent call last)
/root/.ipython/mixlab.py in keep_alive(self)
    456       try:
--> 457         newAddr = re.findall("(.*?.localhost.run)", self.connection.stdout.readline().decode("utf-8"))[0]
    458         localhostOpenDB[str(self.port)] = newAddr

IndexError: list index out of range

During handling of the above exception, another exception occurred:

TimeoutExpired                            Traceback (most recent call last)
5 frames
/usr/lib/python3.7/subprocess.py in _check_timeout(self, endtime, orig_timeout, stdout_seq, stderr_seq, skip_check_and_raise)
   1009                     self.args, orig_timeout,
   1010                     output=b''.join(stdout_seq) if stdout_seq else None,
-> 1011                     stderr=b''.join(stderr_seq) if stderr_seq else None)
   1012 
   1013 

TimeoutExpired: Command '['autossh', '-R', '80:localhost:10001', '[email protected]', '-o', 'StrictHostKeyChecking=no', '-o', 'ServerAliveInterval=30', '-o', 'ServerAliveCountMax=30']' timed out after 30 seconds

FFmpeg issues??

Hi @shirooo39 @biplobsd

I am trying to use the FFmpeg1 to re-encode videos into x265.

The videos are in different subfolders and there're many of them !

Is it possible to edit the script to read videos within subfolders ? also can u add the option to remove original videos after encoding please ?

JDownloader is not displayed on WebUI

Since yesterday afternoon, JDownloader's connection to WebUI has stopped working when using Colab. It works normally when using JDownloader on my PC, because I thought it might be a WebUI problem or something, but it doesn't seem to be ...

Does anyone else have this problem?

[REQ] per scene split/encoding

It could be interesting to "grab" this function from Av1an by @master-of-zen:

Segmenting

--split-method          Method used for generating splits.(Default: av-scenedetect)
                        Options: `av-scenedetect`, `none`
                        `none` -  skips scenedetection.

-m  --chunk-method      Determine the method in which chunks are made for encoding.
                        By default the best method is selected automatically.
                        [possible values: segment, select, ffms2, lsmash, hybrid]

-s  --scenes            File to save/read scenes.

-x  --extra-split       Size of chunk after which it will be split [default: 240]

--min-scene-len         Specifies the minimum number of frames in each split.

Hope that inspires.

[REQ] Image "restoration" tools

Can't load qbittorent UI

Hello admin i got error when use qbittorent web ui, i got error
like this Unauthorized when after start qbittorent and click the webhost

please fix thanks

ffmpeg

can you please add video joiner and splitter to ffmpeg?

rclone - I/O errors

Using rclone to transfer files from the VM disk to a mounted team drive results in multiple input/output errors.

Requires multiple retries to transfer a portion of the data.

Prevalent no matter which transfer mode is used (copy, move, sync).

Kindly advice.

Thank You.

Auto Rclone - rc: connection failed

Hello @shirooo39

This is for auto rclone, everything runs well until I try to copy from source to destination and I get the below error.
Any idea what it could be? I'm putting 1 shared drive's ID in the source and another's in the destination. Both have been setup in the config.

/content/tools/AutoRclone
rclone is detected: /usr/bin/rclone
generating rclone config file.
rclone config file generated.
Start: 04:32:22
rclone --config ./rclone.conf copy --drive-server-side-across-configs --rc --rc-addr="localhost:5572" -vv --ignore-existing --tpslimit 3 --transfers 3 --drive-chunk-size 32M --drive-acknowledge-abuse --log-file=log_rclone.txt "src001:" "dst001:" &
>> Let us go dst001: 04:32:22
2021/04/17 04:32:32 Failed to rc: connection failed: Post "http://localhost:5572/core/pid": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:32 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:32 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:32 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
No rclone task detected (possibly done for this account). (1/3)
rclone --config ./rclone.conf copy --drive-server-side-across-configs --rc --rc-addr="localhost:5572" -vv --ignore-existing --tpslimit 3 --transfers 3 --drive-chunk-size 32M --drive-acknowledge-abuse --log-file=log_rclone.txt "src002:" "dst002:" &
>> Let us go dst002: 04:32:32
2021/04/17 04:32:42 Failed to rc: connection failed: Post "http://localhost:5572/core/pid": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:42 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:42 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:42 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
No rclone task detected (possibly done for this account). (2/3)
rclone --config ./rclone.conf copy --drive-server-side-across-configs --rc --rc-addr="localhost:5572" -vv --ignore-existing --tpslimit 3 --transfers 3 --drive-chunk-size 32M --drive-acknowledge-abuse --log-file=log_rclone.txt "src003:" "dst003:" &
>> Let us go dst003: 04:32:42
2021/04/17 04:32:52 Failed to rc: connection failed: Post "http://localhost:5572/core/pid": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:52 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:52 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
2021/04/17 04:32:52 Failed to rc: connection failed: Post "http://localhost:5572/core/stats": dial tcp 127.0.0.1:5572: connect: connection refused
No rclone task detected (possibly done for this account). (3/3)
All done (3/3).
Elapsed Time: 00:00:30.62

[REQ] Hardsub extraction

"Extract HardSub" function (under EXPERIMENTAL > FFMPEG 1 section) seems to point old/non-exitent gits:

Some possible replacers:

I don't know wich is better, btw it's a great feature to have in MixLab.

Hope that inspires.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.