informatique:divers:ffmpeg
This is an old revision of the document!
Table of Contents
ffmpeg
Couper une vidéo
C'est très rapide (quelques secondes). ça peut servir pour supprimer un passage (on extrait la partie avant et la partie après puis on fait un merge).
ffmpeg -i Tais\ Toi\ \(2003\).mkv -ss 00:50:00 -t 1:27:00 -c:v copy -c:a copy tais-toi_cut.mkv
Output, uniquement à titre d'information :
ffmpeg version 5.1.3-1 Copyright (c) 2000-2022 the FFmpeg developers
built with gcc 12 (Debian 12.2.0-14)
configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-libjxl --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
WARNING: library configuration mismatch
avutil configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
avcodec configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
avformat configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
avdevice configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
avfilter configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
swscale configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
swresample configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
postproc configuration: --prefix=/usr --extra-version=1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --arch=amd64 --enable-gpl --disable-stripping --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libdav1d --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libglslang --enable-libgme --enable-libgsm --enable-libjack --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librabbitmq --enable-librist --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-libzvbi --enable-lv2 --enable-omx --enable-openal --enable-opencl --enable-opengl --enable-sdl2 --disable-sndio --enable-pocketsphinx --enable-librsvg --enable-libmfx --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libx264 --enable-libplacebo --enable-librav1e --enable-shared
libavutil 57. 28.100 / 57. 28.100
libavcodec 59. 37.100 / 59. 37.100
libavformat 59. 27.100 / 59. 27.100
libavdevice 59. 7.100 / 59. 7.100
libavfilter 8. 44.100 / 8. 44.100
libswscale 6. 7.100 / 6. 7.100
libswresample 4. 7.100 / 4. 7.100
libpostproc 56. 6.100 / 56. 6.100
Input #0, matroska,webm, from 'Tais Toi (2003).mkv':
Metadata:
title : Tais Toi 2003 1080p FR X264 AC3-mHDgz
CREATION_TIME : 2016-04-24T20:53:23Z
ENCODER : Lavf55.12.0
Duration: 01:27:07.95, start: 0.062000, bitrate: 3087 kb/s
Chapters:
Chapter #0:0: start 0.000000, end 124.541000
Metadata:
title : 00:00:00.000
Chapter #0:1: start 124.624000, end 531.197000
Metadata:
title : 00:02:04.541
Chapter #0:2: start 531.280000, end 899.899000
Metadata:
title : 00:08:51.197
Chapter #0:3: start 899.982000, end 1490.155000
Metadata:
title : 00:14:59.899
Chapter #0:4: start 1490.238000, end 1977.976000
Metadata:
title : 00:24:50.155
Chapter #0:5: start 1978.059000, end 2531.487000
Metadata:
title : 00:32:57.976
Chapter #0:6: start 2531.570000, end 3114.653000
Metadata:
title : 00:42:11.487
Chapter #0:7: start 3114.736000, end 3797.419000
Metadata:
title : 00:51:54.653
Chapter #0:8: start 3797.502000, end 4318.814000
Metadata:
title : 01:03:17.419
Chapter #0:9: start 4318.897000, end 4822.234000
Metadata:
title : 01:11:58.814
Chapter #0:10: start 4822.317000, end 5002.456000
Metadata:
title : 01:20:22.234
Chapter #0:11: start 5002.539000, end 5227.097000
Metadata:
title : 01:23:22.456
Stream #0:0: Video: h264 (High), yuv420p(tv, bt709, progressive), 1920x814 [SAR 1:1 DAR 960:407], 23.98 fps, 23.98 tbr, 1k tbn (default)
Metadata:
BPS : 2541132
BPS-eng : 2541132
DURATION : 01:27:07.181000000
DURATION-eng : 01:27:07.181000000
NUMBER_OF_FRAMES: 125327
NUMBER_OF_FRAMES-eng: 125327
NUMBER_OF_BYTES : 1660369839
NUMBER_OF_BYTES-eng: 1660369839
_STATISTICS_WRITING_APP: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_DATE_UTC: 2016-04-25 03:54:35
_STATISTICS_WRITING_DATE_UTC-eng: 2016-04-25 03:54:35
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(fre): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s (default)
Metadata:
title : Surround
BPS : 384000
BPS-eng : 384000
DURATION : 01:27:07.936000000
DURATION-eng : 01:27:07.936000000
NUMBER_OF_FRAMES: 163373
NUMBER_OF_FRAMES-eng: 163373
NUMBER_OF_BYTES : 250940928
NUMBER_OF_BYTES-eng: 250940928
_STATISTICS_WRITING_APP: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_DATE_UTC: 2016-04-25 03:54:35
_STATISTICS_WRITING_DATE_UTC-eng: 2016-04-25 03:54:35
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:2(fre): Audio: aac (LC), 48000 Hz, stereo, fltp
Metadata:
title : Stereo
BPS : 160387
BPS-eng : 160387
DURATION : 01:27:07.903000000
DURATION-eng : 01:27:07.903000000
NUMBER_OF_FRAMES: 245058
NUMBER_OF_FRAMES-eng: 245058
NUMBER_OF_BYTES : 104811303
NUMBER_OF_BYTES-eng: 104811303
_STATISTICS_WRITING_APP: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_DATE_UTC: 2016-04-25 03:54:35
_STATISTICS_WRITING_DATE_UTC-eng: 2016-04-25 03:54:35
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Output #0, matroska, to 'tais-toi_cut.mkv':
Metadata:
title : Tais Toi 2003 1080p FR X264 AC3-mHDgz
encoder : Lavf59.27.100
Chapters:
Chapter #0:0: start 0.000000, end 114.591000
Metadata:
title : 00:42:11.487
Chapter #0:1: start 114.674000, end 797.357000
Metadata:
title : 00:51:54.653
Chapter #0:2: start 797.440000, end 1318.752000
Metadata:
title : 01:03:17.419
Chapter #0:3: start 1318.835000, end 1822.172000
Metadata:
title : 01:11:58.814
Chapter #0:4: start 1822.255000, end 2002.394000
Metadata:
title : 01:20:22.234
Chapter #0:5: start 2002.477000, end 2227.035000
Metadata:
title : 01:23:22.456
Stream #0:0: Video: h264 (High) (H264 / 0x34363248), yuv420p(tv, bt709, progressive), 1920x814 [SAR 1:1 DAR 960:407], q=2-31, 23.98 fps, 23.98 tbr, 1k tbn (default)
Metadata:
BPS : 2541132
BPS-eng : 2541132
DURATION : 01:27:07.181000000
DURATION-eng : 01:27:07.181000000
NUMBER_OF_FRAMES: 125327
NUMBER_OF_FRAMES-eng: 125327
NUMBER_OF_BYTES : 1660369839
NUMBER_OF_BYTES-eng: 1660369839
_STATISTICS_WRITING_APP: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_DATE_UTC: 2016-04-25 03:54:35
_STATISTICS_WRITING_DATE_UTC-eng: 2016-04-25 03:54:35
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream #0:1(fre): Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), fltp, 384 kb/s (default)
Metadata:
title : Surround
BPS : 384000
BPS-eng : 384000
DURATION : 01:27:07.936000000
DURATION-eng : 01:27:07.936000000
NUMBER_OF_FRAMES: 163373
NUMBER_OF_FRAMES-eng: 163373
NUMBER_OF_BYTES : 250940928
NUMBER_OF_BYTES-eng: 250940928
_STATISTICS_WRITING_APP: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_APP-eng: mkvmerge v9.1.0 ('Little Earthquakes') 64bit
_STATISTICS_WRITING_DATE_UTC: 2016-04-25 03:54:35
_STATISTICS_WRITING_DATE_UTC-eng: 2016-04-25 03:54:35
_STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
_STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
frame=53379 fps=7459 q=-1.0 Lsize= 741821kB time=00:37:07.95 bitrate=2727.6kbits/s speed= 311x
video:636507kB audio:104434kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.118752%
Merge videos
Use the concat demuxer. First, create a text file with the filenames. file '1.mp4' file '2.mp4' file '3.mp4' ... file '13.mp4' file '14.mp4' file '15.mp4' Then, run the concat command. ffmpeg -f concat -i textfile -c copy -fflags +genpts merged.mp4 For this to work, all videos should have same properties such as codec, resolution, framerate, sample rate, etc. If they are not, you can encode the concat. ffmpeg -f concat -i textfile -fflags +genpts merged.mp4
Extraire audio
ffmpeg -i Spirited\ \(2022\).mkv -ss 01:03:53 -t 00:04:06.0 -q:a 0 -map 0:a:0 bonsoir-chez-vous_2.mp3
Convertir h265 to h264
La commande suivante n'a pas fonctionné mais je n'ai pas cherché plus que cela…
ffmpeg -i S01E01.mkv -map 0 -c:v libx264 -crf 18 -vf format=yuv420p -c:a copy S01E01_out.mkv
Convertir mpeg42 (vieux avi ou f18 YT) to h264
La commande suivante n'a pas fonctionné mais je n'ai pas cherché plus que cela…
ffmpeg -i infile.mp4 -an -vcodec libx264 -crf 23 outfile.h264
informatique/divers/ffmpeg.1704310336.txt.gz · Last modified: 2024/01/03 20:32 by didzkovitchz
