Channel: Onigiri
Когда загружал видео для предыдущего поста, телеграм написал, что видео будет оптимизировано. Это что-то новое, раньше я такого не видел.
В результате из 15 мегабайт телеграм сжал видео в 19😅
(хотя если скачать, то оно весит 15 как и должно)
Но почему оно изначально весило всего 15MB? Я часто вижу в других каналах короткие видео на сотни мегабайт. Но вы могли заметить, что у меня видео весят на порядок меньше. Например, видео из предыдущего поста тоже изначально занимало 461MB, поэтому рассказываю.
Видео я сжимаю через FFmpeg. Это опенсорсная библиотека, которая позволяет конвертировать, монтировать и даже накладывать фильтры на видео, звук и картинки. FFmpeg используется даже ровером Perseverance на Марсе. Основная сложность в том, что у FFmpeg нет графического интерфейса, и надо пользоваться командной строкой или вызывать его из кода. Но это все-таки канал про программирование, поэтому должно быть не так страшно.
Для телеги я обычно использую команду
Где input - это название изначального видео, которое мы хотим сжать, а output - название нового файла. Выполнить эту команду нужно в командной строке, в папке, где лежит видео (с установленным на комп FFmpeg). Если нужно сжать сильнее, то обычно использую
Где 720x1280 - разрешение видео (оно обычно изначально больше, поэтому уменьшаю), а -crf 32 - это степень сжатия. Чем больше число, тем хуже качество, но меньше вес.
Кстати в последние пару лет пользоваться FFmpeg стало гораздо проще, потому что нужную команду можно просто спросить у ChatGPT, он их отлично знает
В результате из 15 мегабайт телеграм сжал видео в 19😅
(хотя если скачать, то оно весит 15 как и должно)
Но почему оно изначально весило всего 15MB? Я часто вижу в других каналах короткие видео на сотни мегабайт. Но вы могли заметить, что у меня видео весят на порядок меньше. Например, видео из предыдущего поста тоже изначально занимало 461MB, поэтому рассказываю.
Видео я сжимаю через FFmpeg. Это опенсорсная библиотека, которая позволяет конвертировать, монтировать и даже накладывать фильтры на видео, звук и картинки. FFmpeg используется даже ровером Perseverance на Марсе. Основная сложность в том, что у FFmpeg нет графического интерфейса, и надо пользоваться командной строкой или вызывать его из кода. Но это все-таки канал про программирование, поэтому должно быть не так страшно.
Для телеги я обычно использую команду
ffmpeg -i input.mp4 -vcodec libx265 output.mp4
Где input - это название изначального видео, которое мы хотим сжать, а output - название нового файла. Выполнить эту команду нужно в командной строке, в папке, где лежит видео (с установленным на комп FFmpeg). Если нужно сжать сильнее, то обычно использую
ffmpeg -i input.mp4 -vcodec libx265 -crf 32 -s 720x1280 output.mp4
Где 720x1280 - разрешение видео (оно обычно изначально больше, поэтому уменьшаю), а -crf 32 - это степень сжатия. Чем больше число, тем хуже качество, но меньше вес.
Кстати в последние пару лет пользоваться FFmpeg стало гораздо проще, потому что нужную команду можно просто спросить у ChatGPT, он их отлично знает
Продолжение к позапрошлому посту про многомерные многогранники. Часть 2 из 3.
//Fix: когда говорю, что додекаэдра нет в пятимерном пространстве, имею в виду, что нет его пятимерных аналогов
На какие темы хотели бы видеть больше видео на канале? Можно выбрать несколько вариантов
Anonymous Poll
43%
Графика (рейтрейсинг, движки)
58%
ИИ, Нейросети
36%
4D и многомерные визуализации
41%
Создание игр
55%
Симуляции эволюции
48%
Математика
43%
Фракталы и клеточные автоматы
Завтра ютубу исполнится 20 лет! 🎉
А еще ютуб теперь предлагает нейросетевые ответы на комментарии.
Иногда они получаются очень интересными
А еще ютуб теперь предлагает нейросетевые ответы на комментарии.
Иногда они получаются очень интересными
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Там Google наконец-то сделали доступной функцию полноценного рисования через языковую модель.
Теперь можно не просто генерировать картинки заново или находить их среднее, а полноценно объяснять, что и как в изображении поменять.
Вот немного поэкспериментировал:
1. Оригинал
2. Фрактал
3. Ест онигири
4. Пиксель арт
5. Игра на unreal engine
6. Куб
7. Воксели
8. Древние рисунки
Доступно здесь, надо выбрать модель Gemini 2.0 Flash Experimental
Теперь жду такое от OpenAI
Теперь можно не просто генерировать картинки заново или находить их среднее, а полноценно объяснять, что и как в изображении поменять.
Вот немного поэкспериментировал:
1. Оригинал
2. Фрактал
3. Ест онигири
4. Пиксель арт
5. Игра на unreal engine
6. Куб
7. Воксели
8. Древние рисунки
Доступно здесь, надо выбрать модель Gemini 2.0 Flash Experimental
Теперь жду такое от OpenAI
HTML Embed Code: