From 7ea90520774519d0cf16b7ee89750ddeaf9e7f6e Mon Sep 17 00:00:00 2001 From: Satarupa Deb <84276219+Satarupa22-SD@users.noreply.github.com> Date: Mon, 31 Oct 2022 10:55:01 +0530 Subject: [PATCH 1/2] added Video to Gif converts any video to gif --- OTHERS/Video To Gif/VIDTOGIF.ipynb | 118 +++++++++++++++++++++++++++++ 1 file changed, 118 insertions(+) create mode 100644 OTHERS/Video To Gif/VIDTOGIF.ipynb diff --git a/OTHERS/Video To Gif/VIDTOGIF.ipynb b/OTHERS/Video To Gif/VIDTOGIF.ipynb new file mode 100644 index 00000000..353bd5c3 --- /dev/null +++ b/OTHERS/Video To Gif/VIDTOGIF.ipynb @@ -0,0 +1,118 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 1, + "id": "33546b0f", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Requirement already satisfied: moviepy in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (1.0.3)\n", + "Requirement already satisfied: decorator<5.0,>=4.0.2 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (4.4.2)\n", + "Requirement already satisfied: imageio<3.0,>=2.5 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (2.9.0)\n", + "Requirement already satisfied: tqdm<5.0,>=4.11.2 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (4.59.0)\n", + "Requirement already satisfied: proglog<=1.0.0 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (0.1.9)\n", + "Requirement already satisfied: numpy>=1.17.3 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (1.20.1)\n", + "Requirement already satisfied: imageio-ffmpeg>=0.2.0 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (0.4.5)\n", + "Requirement already satisfied: requests<3.0,>=2.8.1 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (2.25.1)\n", + "Requirement already satisfied: pillow in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from imageio<3.0,>=2.5->moviepy) (8.2.0)\n", + "Requirement already satisfied: certifi>=2017.4.17 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (2020.12.5)\n", + "Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (1.26.4)\n", + "Requirement already satisfied: idna<3,>=2.5 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (2.10)\n", + "Requirement already satisfied: chardet<5,>=3.0.2 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (4.0.0)\n", + "Note: you may need to restart the kernel to use updated packages.\n" + ] + } + ], + "source": [ + "pip install moviepy" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "id": "8706dbab", + "metadata": {}, + "outputs": [], + "source": [ + "from moviepy.editor import VideoFileClip" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "d5c72756", + "metadata": {}, + "outputs": [], + "source": [ + "from tkinter.filedialog import *" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "f0a59372", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "t: 1%|▎ | 2/385 [00:00<00:35, 10.79it/s, now=None]" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "MoviePy - Building file mygif.gif with imageio.\n" + ] + }, + { + "name": "stderr", + "output_type": "stream", + "text": [ + " \r" + ] + } + ], + "source": [ + "video = askopenfilename()\n", + "clip = VideoFileClip(video)\n", + "clip.write_gif(\"mygif.gif\",fps = 10)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "c314fe52", + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.8" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} From 7575da68915f6ebe694653a3c039f088e77e2dce Mon Sep 17 00:00:00 2001 From: Satarupa Deb <84276219+Satarupa22-SD@users.noreply.github.com> Date: Mon, 31 Oct 2022 10:58:00 +0530 Subject: [PATCH 2/2] Delete OTHERS/Video To Gif directory --- OTHERS/Video To Gif/VIDTOGIF.ipynb | 118 ----------------------------- 1 file changed, 118 deletions(-) delete mode 100644 OTHERS/Video To Gif/VIDTOGIF.ipynb diff --git a/OTHERS/Video To Gif/VIDTOGIF.ipynb b/OTHERS/Video To Gif/VIDTOGIF.ipynb deleted file mode 100644 index 353bd5c3..00000000 --- a/OTHERS/Video To Gif/VIDTOGIF.ipynb +++ /dev/null @@ -1,118 +0,0 @@ -{ - "cells": [ - { - "cell_type": "code", - "execution_count": 1, - "id": "33546b0f", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Requirement already satisfied: moviepy in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (1.0.3)\n", - "Requirement already satisfied: decorator<5.0,>=4.0.2 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (4.4.2)\n", - "Requirement already satisfied: imageio<3.0,>=2.5 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (2.9.0)\n", - "Requirement already satisfied: tqdm<5.0,>=4.11.2 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (4.59.0)\n", - "Requirement already satisfied: proglog<=1.0.0 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (0.1.9)\n", - "Requirement already satisfied: numpy>=1.17.3 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (1.20.1)\n", - "Requirement already satisfied: imageio-ffmpeg>=0.2.0 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (0.4.5)\n", - "Requirement already satisfied: requests<3.0,>=2.8.1 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from moviepy) (2.25.1)\n", - "Requirement already satisfied: pillow in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from imageio<3.0,>=2.5->moviepy) (8.2.0)\n", - "Requirement already satisfied: certifi>=2017.4.17 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (2020.12.5)\n", - "Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (1.26.4)\n", - "Requirement already satisfied: idna<3,>=2.5 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (2.10)\n", - "Requirement already satisfied: chardet<5,>=3.0.2 in c:\\users\\lucy22\\anaconda3\\lib\\site-packages (from requests<3.0,>=2.8.1->moviepy) (4.0.0)\n", - "Note: you may need to restart the kernel to use updated packages.\n" - ] - } - ], - "source": [ - "pip install moviepy" - ] - }, - { - "cell_type": "code", - "execution_count": 2, - "id": "8706dbab", - "metadata": {}, - "outputs": [], - "source": [ - "from moviepy.editor import VideoFileClip" - ] - }, - { - "cell_type": "code", - "execution_count": 3, - "id": "d5c72756", - "metadata": {}, - "outputs": [], - "source": [ - "from tkinter.filedialog import *" - ] - }, - { - "cell_type": "code", - "execution_count": 4, - "id": "f0a59372", - "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "t: 1%|▎ | 2/385 [00:00<00:35, 10.79it/s, now=None]" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ - "MoviePy - Building file mygif.gif with imageio.\n" - ] - }, - { - "name": "stderr", - "output_type": "stream", - "text": [ - " \r" - ] - } - ], - "source": [ - "video = askopenfilename()\n", - "clip = VideoFileClip(video)\n", - "clip.write_gif(\"mygif.gif\",fps = 10)" - ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "c314fe52", - "metadata": {}, - "outputs": [], - "source": [] - } - ], - "metadata": { - "kernelspec": { - "display_name": "Python 3", - "language": "python", - "name": "python3" - }, - "language_info": { - "codemirror_mode": { - "name": "ipython", - "version": 3 - }, - "file_extension": ".py", - "mimetype": "text/x-python", - "name": "python", - "nbconvert_exporter": "python", - "pygments_lexer": "ipython3", - "version": "3.8.8" - } - }, - "nbformat": 4, - "nbformat_minor": 5 -}