|
@@ -0,0 +1,292 @@
|
|
|
+{
|
|
|
+ "cells": [
|
|
|
+ {
|
|
|
+ "cell_type": "code",
|
|
|
+ "execution_count": 11,
|
|
|
+ "id": "5a3bd93e",
|
|
|
+ "metadata": {},
|
|
|
+ "outputs": [],
|
|
|
+ "source": [
|
|
|
+ "import os, subprocess"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "cell_type": "code",
|
|
|
+ "execution_count": 12,
|
|
|
+ "id": "94180e22",
|
|
|
+ "metadata": {},
|
|
|
+ "outputs": [
|
|
|
+ {
|
|
|
+ "data": {
|
|
|
+ "application/javascript": [
|
|
|
+ "IPython.OutputArea.prototype._should_scroll = function(lines) {\n",
|
|
|
+ " return false;\n",
|
|
|
+ "}\n"
|
|
|
+ ],
|
|
|
+ "text/plain": [
|
|
|
+ "<IPython.core.display.Javascript object>"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ "metadata": {},
|
|
|
+ "output_type": "display_data"
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "source": [
|
|
|
+ "%%javascript\n",
|
|
|
+ "IPython.OutputArea.prototype._should_scroll = function(lines) {\n",
|
|
|
+ " return false;\n",
|
|
|
+ "}"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "cell_type": "markdown",
|
|
|
+ "id": "67c399ab",
|
|
|
+ "metadata": {},
|
|
|
+ "source": [
|
|
|
+ "## Cut videos"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "cell_type": "code",
|
|
|
+ "execution_count": 13,
|
|
|
+ "id": "f96839aa",
|
|
|
+ "metadata": {},
|
|
|
+ "outputs": [],
|
|
|
+ "source": [
|
|
|
+ "to_cut = [\n",
|
|
|
+ " [\"active_listening\", \"008229_hippoSIT_2022-05-17_21-44-43\", 120, 145],\n",
|
|
|
+ " [\"escape_searching_jumps\", \"008229_hippoSIT_2022-05-16_20-36-44\", 330, 343],\n",
|
|
|
+ " [\"escape_searching_jumps\", \"008229_hippoSIT_2022-05-16_20-36-44\", 60, 75],\n",
|
|
|
+ " [\"pellet_search\", \"008229_hippoSIT_2022-05-20_15-54-39\", 1193, 1218],\n",
|
|
|
+ " [\"pellet_search\", \"008229_hippoSIT_2022-05-20_15-54-39\", 560, 575],\n",
|
|
|
+ " [\"grooming\", \"008229_hippoSIT_2022-05-20_15-54-39\", 1252, 1264]\n",
|
|
|
+ "]"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "cell_type": "code",
|
|
|
+ "execution_count": 10,
|
|
|
+ "id": "6f0c28f1",
|
|
|
+ "metadata": {},
|
|
|
+ "outputs": [
|
|
|
+ {
|
|
|
+ "name": "stderr",
|
|
|
+ "output_type": "stream",
|
|
|
+ "text": [
|
|
|
+ "ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers\n",
|
|
|
+ " built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)\n",
|
|
|
+ " configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared\n",
|
|
|
+ " WARNING: library configuration mismatch\n",
|
|
|
+ " avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc\n",
|
|
|
+ " libavutil 56. 31.100 / 56. 31.100\n",
|
|
|
+ " libavcodec 58. 54.100 / 58. 54.100\n",
|
|
|
+ " libavformat 58. 29.100 / 58. 29.100\n",
|
|
|
+ " libavdevice 58. 8.100 / 58. 8.100\n",
|
|
|
+ " libavfilter 7. 57.100 / 7. 57.100\n",
|
|
|
+ " libavresample 4. 0. 0 / 4. 0. 0\n",
|
|
|
+ " libswscale 5. 5.100 / 5. 5.100\n",
|
|
|
+ " libswresample 3. 5.100 / 3. 5.100\n",
|
|
|
+ " libpostproc 55. 5.100 / 55. 5.100\n",
|
|
|
+ "Input #0, avi, from '/home/sobolev/nevermind/Andrey/data/008229/008229_hippoSIT_2022-05-17_21-44-43/video.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " encoder : Lavf58.45.100\n",
|
|
|
+ " Duration: 00:39:59.90, start: 0.000000, bitrate: 3019 kb/s\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], 3015 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "File '/home/sobolev/nevermind/Andrey/analysis/PPC/active_listening_008229_hippoSIT_2022-05-17_21-44-43_120_145.avi' already exists. Overwrite ? [y/N] Not overwriting - exiting\n",
|
|
|
+ "ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers\n",
|
|
|
+ " built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)\n",
|
|
|
+ " configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared\n",
|
|
|
+ " WARNING: library configuration mismatch\n",
|
|
|
+ " avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc\n",
|
|
|
+ " libavutil 56. 31.100 / 56. 31.100\n",
|
|
|
+ " libavcodec 58. 54.100 / 58. 54.100\n",
|
|
|
+ " libavformat 58. 29.100 / 58. 29.100\n",
|
|
|
+ " libavdevice 58. 8.100 / 58. 8.100\n",
|
|
|
+ " libavfilter 7. 57.100 / 7. 57.100\n",
|
|
|
+ " libavresample 4. 0. 0 / 4. 0. 0\n",
|
|
|
+ " libswscale 5. 5.100 / 5. 5.100\n",
|
|
|
+ " libswresample 3. 5.100 / 3. 5.100\n",
|
|
|
+ " libpostproc 55. 5.100 / 55. 5.100\n",
|
|
|
+ "Input #0, avi, from '/home/sobolev/nevermind/Andrey/data/008229/008229_hippoSIT_2022-05-16_20-36-44/video.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " encoder : Lavf58.45.100\n",
|
|
|
+ " Duration: 00:39:59.90, start: 0.000000, bitrate: 2993 kb/s\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], 2989 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Output #0, avi, to '/home/sobolev/nevermind/Andrey/analysis/PPC/escape_searching_jumps_008229_hippoSIT_2022-05-16_20-36-44_330_343.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " ISFT : Lavf58.29.100\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], q=2-31, 2989 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Stream mapping:\n",
|
|
|
+ " Stream #0:0 -> #0:0 (copy)\n",
|
|
|
+ "Press [q] to stop, [?] for help\n",
|
|
|
+ "frame= 260 fps=0.0 q=-1.0 Lsize= 6074kB time=00:00:13.00 bitrate=3827.6kbits/s speed= 126x \n",
|
|
|
+ "video:6062kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.196274%\n",
|
|
|
+ "ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers\n",
|
|
|
+ " built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)\n",
|
|
|
+ " configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared\n",
|
|
|
+ " WARNING: library configuration mismatch\n",
|
|
|
+ " avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc\n",
|
|
|
+ " libavutil 56. 31.100 / 56. 31.100\n",
|
|
|
+ " libavcodec 58. 54.100 / 58. 54.100\n",
|
|
|
+ " libavformat 58. 29.100 / 58. 29.100\n",
|
|
|
+ " libavdevice 58. 8.100 / 58. 8.100\n",
|
|
|
+ " libavfilter 7. 57.100 / 7. 57.100\n",
|
|
|
+ " libavresample 4. 0. 0 / 4. 0. 0\n",
|
|
|
+ " libswscale 5. 5.100 / 5. 5.100\n",
|
|
|
+ " libswresample 3. 5.100 / 3. 5.100\n",
|
|
|
+ " libpostproc 55. 5.100 / 55. 5.100\n",
|
|
|
+ "Input #0, avi, from '/home/sobolev/nevermind/Andrey/data/008229/008229_hippoSIT_2022-05-16_20-36-44/video.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " encoder : Lavf58.45.100\n",
|
|
|
+ " Duration: 00:39:59.90, start: 0.000000, bitrate: 2993 kb/s\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], 2989 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Output #0, avi, to '/home/sobolev/nevermind/Andrey/analysis/PPC/escape_searching_jumps_008229_hippoSIT_2022-05-16_20-36-44_60_75.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " ISFT : Lavf58.29.100\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], q=2-31, 2989 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Stream mapping:\n",
|
|
|
+ " Stream #0:0 -> #0:0 (copy)\n",
|
|
|
+ "Press [q] to stop, [?] for help\n",
|
|
|
+ "frame= 300 fps=0.0 q=-1.0 Lsize= 7187kB time=00:00:15.00 bitrate=3925.3kbits/s speed= 121x \n",
|
|
|
+ "video:7175kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.179222%\n",
|
|
|
+ "ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers\n",
|
|
|
+ " built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)\n",
|
|
|
+ " configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared\n",
|
|
|
+ " WARNING: library configuration mismatch\n",
|
|
|
+ " avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc\n",
|
|
|
+ " libavutil 56. 31.100 / 56. 31.100\n",
|
|
|
+ " libavcodec 58. 54.100 / 58. 54.100\n",
|
|
|
+ " libavformat 58. 29.100 / 58. 29.100\n",
|
|
|
+ " libavdevice 58. 8.100 / 58. 8.100\n",
|
|
|
+ " libavfilter 7. 57.100 / 7. 57.100\n",
|
|
|
+ " libavresample 4. 0. 0 / 4. 0. 0\n",
|
|
|
+ " libswscale 5. 5.100 / 5. 5.100\n",
|
|
|
+ " libswresample 3. 5.100 / 3. 5.100\n",
|
|
|
+ " libpostproc 55. 5.100 / 55. 5.100\n",
|
|
|
+ "Input #0, avi, from '/home/sobolev/nevermind/Andrey/data/008229/008229_hippoSIT_2022-05-20_15-54-39/video.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " encoder : Lavf58.45.100\n",
|
|
|
+ " Duration: 00:39:59.70, start: 0.000000, bitrate: 2944 kb/s\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], 2940 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Output #0, avi, to '/home/sobolev/nevermind/Andrey/analysis/PPC/pellet_search_008229_hippoSIT_2022-05-20_15-54-39_1193_1218.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " ISFT : Lavf58.29.100\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], q=2-31, 2940 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Stream mapping:\n",
|
|
|
+ " Stream #0:0 -> #0:0 (copy)\n",
|
|
|
+ "Press [q] to stop, [?] for help\n"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "name": "stderr",
|
|
|
+ "output_type": "stream",
|
|
|
+ "text": [
|
|
|
+ "frame= 504 fps=0.0 q=-1.0 Lsize= 6886kB time=00:00:25.00 bitrate=2256.5kbits/s speed= 205x \n",
|
|
|
+ "video:6868kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.258359%\n",
|
|
|
+ "ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers\n",
|
|
|
+ " built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)\n",
|
|
|
+ " configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared\n",
|
|
|
+ " WARNING: library configuration mismatch\n",
|
|
|
+ " avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc\n",
|
|
|
+ " libavutil 56. 31.100 / 56. 31.100\n",
|
|
|
+ " libavcodec 58. 54.100 / 58. 54.100\n",
|
|
|
+ " libavformat 58. 29.100 / 58. 29.100\n",
|
|
|
+ " libavdevice 58. 8.100 / 58. 8.100\n",
|
|
|
+ " libavfilter 7. 57.100 / 7. 57.100\n",
|
|
|
+ " libavresample 4. 0. 0 / 4. 0. 0\n",
|
|
|
+ " libswscale 5. 5.100 / 5. 5.100\n",
|
|
|
+ " libswresample 3. 5.100 / 3. 5.100\n",
|
|
|
+ " libpostproc 55. 5.100 / 55. 5.100\n",
|
|
|
+ "Input #0, avi, from '/home/sobolev/nevermind/Andrey/data/008229/008229_hippoSIT_2022-05-20_15-54-39/video.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " encoder : Lavf58.45.100\n",
|
|
|
+ " Duration: 00:39:59.70, start: 0.000000, bitrate: 2944 kb/s\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], 2940 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Output #0, avi, to '/home/sobolev/nevermind/Andrey/analysis/PPC/pellet_search_008229_hippoSIT_2022-05-20_15-54-39_560_575.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " ISFT : Lavf58.29.100\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], q=2-31, 2940 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Stream mapping:\n",
|
|
|
+ " Stream #0:0 -> #0:0 (copy)\n",
|
|
|
+ "Press [q] to stop, [?] for help\n",
|
|
|
+ "frame= 304 fps=0.0 q=-1.0 Lsize= 6843kB time=00:00:15.00 bitrate=3737.0kbits/s speed= 117x \n",
|
|
|
+ "video:6830kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.189575%\n",
|
|
|
+ "ffmpeg version 4.2.4-1ubuntu0.1 Copyright (c) 2000-2020 the FFmpeg developers\n",
|
|
|
+ " built with gcc 9 (Ubuntu 9.3.0-10ubuntu2)\n",
|
|
|
+ " configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared\n",
|
|
|
+ " WARNING: library configuration mismatch\n",
|
|
|
+ " avcodec configuration: --prefix=/usr --extra-version=1ubuntu0.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-avresample --disable-filter=resample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-nvenc --enable-chromaprint --enable-frei0r --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libaribb24 --enable-liblensfun --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc\n",
|
|
|
+ " libavutil 56. 31.100 / 56. 31.100\n",
|
|
|
+ " libavcodec 58. 54.100 / 58. 54.100\n",
|
|
|
+ " libavformat 58. 29.100 / 58. 29.100\n",
|
|
|
+ " libavdevice 58. 8.100 / 58. 8.100\n",
|
|
|
+ " libavfilter 7. 57.100 / 7. 57.100\n",
|
|
|
+ " libavresample 4. 0. 0 / 4. 0. 0\n",
|
|
|
+ " libswscale 5. 5.100 / 5. 5.100\n",
|
|
|
+ " libswresample 3. 5.100 / 3. 5.100\n",
|
|
|
+ " libpostproc 55. 5.100 / 55. 5.100\n",
|
|
|
+ "Input #0, avi, from '/home/sobolev/nevermind/Andrey/data/008229/008229_hippoSIT_2022-05-20_15-54-39/video.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " encoder : Lavf58.45.100\n",
|
|
|
+ " Duration: 00:39:59.70, start: 0.000000, bitrate: 2944 kb/s\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], 2940 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Output #0, avi, to '/home/sobolev/nevermind/Andrey/analysis/PPC/grooming_008229_hippoSIT_2022-05-20_15-54-39_1252_1264.avi':\n",
|
|
|
+ " Metadata:\n",
|
|
|
+ " ISFT : Lavf58.29.100\n",
|
|
|
+ " Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 1024x768 [SAR 1:1 DAR 4:3], q=2-31, 2940 kb/s, 20 fps, 20 tbr, 20 tbn, 20 tbc\n",
|
|
|
+ "Stream mapping:\n",
|
|
|
+ " Stream #0:0 -> #0:0 (copy)\n",
|
|
|
+ "Press [q] to stop, [?] for help\n",
|
|
|
+ "frame= 248 fps=0.0 q=-1.0 Lsize= 3480kB time=00:00:12.00 bitrate=2375.5kbits/s speed= 190x \n",
|
|
|
+ "video:3468kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.334269%\n"
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "source": [
|
|
|
+ "source = '/home/sobolev/nevermind/Andrey/data'\n",
|
|
|
+ "report = '/home/sobolev/nevermind/Andrey/analysis/PPC'\n",
|
|
|
+ "\n",
|
|
|
+ "for record in to_cut:\n",
|
|
|
+ " session = record[1]\n",
|
|
|
+ " animal = session.split('_')[0]\n",
|
|
|
+ " sessionpath = os.path.join(source, animal, session)\n",
|
|
|
+ "\n",
|
|
|
+ " f_name = \"%s_%s_%s_%s.avi\" % (record[0], record[1], record[2], record[3])\n",
|
|
|
+ " in_path = os.path.join(source, animal, session, 'video.avi')\n",
|
|
|
+ " out_path = os.path.join(report, f_name)\n",
|
|
|
+ "\n",
|
|
|
+ " cmd = \"ffmpeg -ss %s -i %s -c copy -t %s %s\" % (record[2], in_path, int(record[3] - record[2]), out_path)\n",
|
|
|
+ " return_code = subprocess.call(cmd, shell=True)"
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "cell_type": "code",
|
|
|
+ "execution_count": null,
|
|
|
+ "id": "ed255066",
|
|
|
+ "metadata": {},
|
|
|
+ "outputs": [],
|
|
|
+ "source": []
|
|
|
+ }
|
|
|
+ ],
|
|
|
+ "metadata": {
|
|
|
+ "kernelspec": {
|
|
|
+ "display_name": "Python 3 (ipykernel)",
|
|
|
+ "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.10"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "nbformat": 4,
|
|
|
+ "nbformat_minor": 5
|
|
|
+}
|