Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
 Что обсуждали люди в 2024 году? Самое время вспомнить — через виммельбух Пикабу «Спрятано в 2024»! Печенька облегчит поиск предметов.

Спрятано в 2024

Поиск предметов, Казуальные

Играть

Топ прошлой недели

  • CharlotteLink CharlotteLink 1 пост
  • Syslikagronom Syslikagronom 7 постов
  • BydniKydrashki BydniKydrashki 7 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Ffmpeg

18 постов сначала свежее
140
CyberDump
CyberDump
4 дня назад
IT-юмор

Prove me wrong⁠⁠

Prove me wrong Ffmpeg, Мультимедиа, Картинка с текстом, Мемы, Telegram (ссылка)

CyberDump

Показать полностью 1
Ffmpeg Мультимедиа Картинка с текстом Мемы Telegram (ссылка)
14
13
user9982977
3 месяца назад

Искусство доносов под Linux или как бесплатно делать за ГИБДД их работу⁠⁠

Когда я сажусь за руль машины, мне вспоминается монолог из фильма "Судья Дредд": "Город трясёт, он задыхается, рушится под собственным весом. Улицы смертельно опасны. И лишь одна сила борется за порядок в этом хаосе." Это, несомненно, про Москву. Видели доставщиков ВкусВилла на электровелосипедах, которые, как немецкие мессершмиты, несутся по встречке в лобовую атаку на вашу машину? А мигрантов за рулём тяжёлых грузовиков, которые на скорости 80 км/час начинают гонки с перестроением в тоннеле? Красный свет светофора, кстати, доставщики на электровелосипедах вообще игнорируют. Но у нас хуже, чем в фильме, потому что силы, которая борется за порядок в этом хаосе, у нас нет. Та самая ГАИ/ГИБДД не делает ровным счётом ничего. Да, я регулярно вижу, как они устраивают какие-то проверки на дорогах, но ни разу не видел, чтобы машина ДПС хоть что-то сделала, когда у них перед носом кто-то нарушает ПДД.

Поэтому я предлагаю стать той самой силой, которая хоть немного наведёт порядок на дорогах. Я знаю только один действительно работающий способ: это форма обращения в ГИБДД на сайте госавтоинспекция.рф. И если вы вдруг решите написать донос на нарушителя ПДД, я расскажу вам, как сделать максимально эффективно.

На что снимать

Я долго думал, на что снимать, и в конце концов решил, что самое оптимальное - это не видеорегистратор, а смартфон. Например, подержанный "Huawei Honor 20 Pro" можно купить на авито за 6-8 тысяч рублей. Это телефон c весьма приличной камерой, снимает с частотой 60 кадров в секунду. Ночью и в тоннелях автоматическая настройка скорее всего выставит вам параметры съёмки так, что номер машины будет засвечен, а автофокус может подстроиться под грязь на стекле автомобиля. Поэтому очень важно, чтобы в телефоне была возможность ручной настройки без установки сторонних приложений. На упомянутом телефоне это делается в настройках камеры в режиме PRO. Выбираем MF (manual focus) и выставляем на бесконечность. С выдержкой и ISO вам скорее всего придётся поиграться. Смысл в том, что выдержка должна быть маленькая, чтобы не размывались движущиеся машины (я обычно ставлю S = 1/320 секунды). В последнюю очередь мы выставляем ISO, которое нужно подогнать по выбранную выдержку и освещение. При дневном свете ISO нужно выставить на минимум (у меня это 50), а ночью увеличить так, чтобы номера были видны, но не замыливались шумом (у меня от 1600 до 3200). При этом сами машины могут оказаться достаточно тёмными, но хорошая видимость номеров у нас в приоритете!

Принципы хорошей охоты

Cнимать лучше всего "денежные нарушения": чем больше сумма, тем сильнее воспитательный эффект. К таким относятся

  1. Пересечение сплошной линии разметки, особенно двойной (статья 12.16 КоАП, штраф 5000 рублей).

  2. Выезд на трамвайные пути встречного направления, не важно отделены они сплошной линией или нет (статья 12.15 КоАП, штраф 5000 рублей).

  3. Выезд на трамвайные пути попутного направления, которые отделены от дороги сплошной линией разметки (статья 12.15 КоАП, штраф 5000 рублей).

  4. Остановка или парковка там, где есть сплошная линия разметки (КоАП РФ Статья 12.19, в Москве и Питере штраф 3000 рублей), например перед пешеходными переходами. Уверен, вы знаете этот тип людей: чтобы сходить в магазин, они останавливаются так, что для проезда мимо вам приходится пересекать сплошную линию, попадая под опасность штрафа, если рядом висит камера.

  5. Парковка на тротуаре (в Москве 3000 рублей).

Охотиться надо там, где вы часто ездите и поэтому знаете "рыбные" места. Это конечно же тоннели, где есть сплошная линия разметки, это всякие посещаемые учреждения, где таксисты любят вставать для погрузки и выгрузки. Особенно жирное место - это дороги, где трамвайные пути совмещены с автодорогой. Люди, купившие права, обычно не знают, что обгонять трамвай нельзя.

Кроме того важно, чтобы место правонарушения было недалеко от работы или дома, потому что потом вас вызовут для дачи показаний и вы, наверное, не захотите ехать в соседнюю область.

Как только вы начнёте охотиться, вы перестанете спешить, пытаться успеть проскочить светофор на жёлтый свет. Пусть спешат те, кто будет вас обгонять, ведь они должны попасть в объектив вашей камеры. Едете в пробке в тоннеле? Оставьте достаточно места перед собой, и какой-нибудь безмозглый обязательно туда залезет!

Я вот раньше на дороге очень нервничал. Иногда какое-нибудь чудо встанет под сплошную линию и ждёт пассажиров. Ты выходишь из машины и начинаешь высказывать ему, что ты о нём думаешь, и из какого аэропорта ему надо вылететь на родину. А сейчас стал спокойный как слон. Пристроишься сзади, включишь камеру и весело напеваешь какую-нибудь песенку, представляя, во сколько ему обойдётся его поведение.

Как обрабатывать видео

Камера смартфона снимает без сжатия, поэтому минутное видео у меня занимает порядка 100 мегабайт. Сайт ГАИ 100 мегабайт не сожрёт, поэтому нужно вырезать нужный кусок и ужать его. Возможно, вы умеете делать это на своём смартфоне, но я предпочитаю использовать компьютер. Под linux имеется прекрасная утилита ffmpeg. Для того, чтобы сжать весь ролик целиком вызываем

ffmpeg -i /path/to/input/video -c:a copy -c:v libx264 -crf 30 -preset medium /path/to/output/video

Этот вызов копирует аудиодорожку, а для видео использует кодек x264. Если вы хотите убрать аудио дорожку (вдруг вы нецензурно выражаетесь в момент съёмки), то тогда нужно вызвать

ffmpeg -i /path/to/input/video -an -c:v libx264 -crf 30 -preset medium /path/to/output/video

Что если нужно вырезать часть видео? Для этого используем вызов

ffmpeg -i /path/to/input/video -ss START_TIME -t DURATION -c:a copy -c:v libx264 -crf 30 -preset medium /path/to/output/video

где START_TIME это число секунд (можно с плавающей точкой), на которое надо отступить от начала оригинального видео, а DURATION - это длительность нового видео в секундах.

Часто бывает, что на видео сложно разобрать номер машины без увеличения и нужно вырезать какой-то кадр. Для этой цели я написал скрипт на python, который выложил на github.

video-crop.py /path/to/video hour:minute:seconds

При вызове откроется окошко, где нужно мышкой выделить область интереса и нажать клавишу Esc. Скрипт сохранит выделенную область в файл в текущей директории.

Что дальше?

Дальше нужно составить текст обращения и сохранить его в файл, так как он вам ещё понадобится. Вообще советую для каждого обращения делать отдельную директорию на компьютере, где сохранять все материалы, относящиеся к данному случаю. Пример текста

1 января 2025 года в 12 часов 11 минут, в районе перекрёстка по адресу [АДРЕС], легковой автомобиль марки [МАРКА] [ЦВЕТ] цвета, государственный номер [НОМЕР], в нарушение статьи 12.15 КоАП РФ совершил обгон по трамвайным путям встречного направления. Прошу принять меры в отношении водителя данного транспортного средства.

Возможность использования комбинаций клавиш "Ctrl-C" и "Ctrl-V" на сайте отключена, поэтому после составления обращения на компьютере вам придётся перенабирать его вручную на их странице. Далее указываем всё, что им нужно (ФИО, телефон, электронную почту), прикладываем фото и видео, и отправляем обращение. На вашу почту должно придти уведомление, что ваше обращение принято с ссылкой на отслеживание. Через несколько дней вам также придёт письмо, что ваше обращение зарегистрировано, и ещё через несколько дней придёт приглашение лично явиться для дачи показаний. Возможно, что в указанную в письме дату вы не можете явиться и вы захотите связаться с ГИБДД, чтобы они дали вам возможность приехать в другое время. Сотрудники ГИБДД максимально заинтересованы в том, чтобы помочь вам в этом, поэтому в письме будут указаны email, на который нельзя ничего написать, и телефон, по которому вы не сможете связаться с автором приглашения. Поэтому если время оказалось неудобным и вы не явились, то через несколько дней вы снова получите письмо с уведомлением о том, что ваше дело закрыли в связи с неявкой. Помните, что они приложили все усилия, чтобы придти вам на помощь, а если что-то пошло не так, то виновата система! Если вы всё же попадёте к ним на свидание, вам снова понадобится текст вашего обращения, так как заявление должно быть написано от руки, поэтому советую взять текст заявления с собой. Кроме того вам нужно будет ещё раз предоставить видео- и фото-материалы (видимо те, что вы отправили, к этому времени успевают потеряться), причём есть вероятность, что вас попросят принести их на CD или DVD диске. У меня как-то переписали файлы с флэшки, но было и так, что флэшку они в свой компьютер вставлять отказываются. Поэтому чтобы не ездить к ним дважды, советую записать сразу диск. Если вы дошли до этого пункта, значит вы сделали наши дороги чище от неадекватов. О результатах рассмотрения вашего заявления вам не сообщат, потому что вы свидетель, а не пострадавший (ваши моральные страдания не в счёт).

Доносы это плохо

Если вы так думаете, то посмотрите на такси на фото.

Искусство доносов под Linux или как бесплатно делать за ГИБДД их работу Linux, ГАИ, Ffmpeg, Нарушение ПДД, Видеорегистратор, Длиннопост

Водитель решил подождать пассажиров прямо перед сплошной линией разметки. Если вы захотите его объехать с пересечением сплошной и это попадёт на камеру, вам прилетит штраф в 1500 рублей. Он мог остановиться хотя бы за 3 метра, чтобы оставить пространство для объезда, но не сделал этого. Почему? Да насрать ему на ваши проблемы. Почему тогда вы должны беспокоиться о нём?

Или вот ещё пример.

Искусство доносов под Linux или как бесплатно делать за ГИБДД их работу Linux, ГАИ, Ffmpeg, Нарушение ПДД, Видеорегистратор, Длиннопост

Отморозок за рулём смотрит себе между ног (видимо там он держит свой смартфон, где читает сообщения в чате) и при этом на скорости порядка 80 км/ч маневрирует между полосами.

Вы правда считаете, что эти люди должны быть на дороге?

Показать полностью 2
[моё] Linux ГАИ Ffmpeg Нарушение ПДД Видеорегистратор Длиннопост
17
77
Zlonchekus
Zlonchekus
6 месяцев назад
IT-юмор

Ответ на пост «Конвертеры»⁠⁠1

Эта команда используется в Unix-подобных операционных системах, таких как Linux или macOS, для поиска файлов с расширением .flac и их конвертации в формат .mp3 с использованием утилиты ffmpeg.

По частям:

find . -name "*.flac":

find — это команда для поиска файлов и каталогов.

. — указывает на текущий каталог.

-name "*.flac" — ищет файлы, имена которых заканчиваются на .flac.

-exec ffmpeg -i {} -ab 320k {}.mp3 \;:

-exec — это опция команды find, которая позволяет выполнять другую команду для каждого найденного файла.

ffmpeg — это утилита для обработки мультимедийных файлов.

-i {} — указывает ffmpeg использовать найденный файл ({} заменяется на имя найденного файла) в качестве входного.

-ab 320k — устанавливает битрейт аудио на 320 кбит/с.

{}.mp3 — указывает ffmpeg сохранить выходной файл с расширением .mp3.

\; — завершает команду -exec.

Применение

Эту команду можно использовать в терминале Unix-подобной операционной системы. Она будет полезна, если у вас есть множество файлов .flac, которые вы хотите конвертировать в формат .mp3 с битрейтом 320 кбит/с.

Пример использования

Откройте терминал.

Перейдите в каталог, содержащий ваши .flac файлы, с помощью команды cd.

Выполните команду:

find . -name "*.flac" -exec ffmpeg -i {} -ab 320k {}.mp3 \;

Важно

Убедитесь, что у вас установлена утилита ffmpeg. Если она не установлена, вы можете установить её с помощью пакетного менеджера вашей операционной системы (например, apt для Debian/Ubuntu, brew для macOS и т.д.).

Команда создаст файлы .mp3 в том же каталоге, где находятся исходные .flac файлы. Если вы хотите сохранить их в другом месте, вам нужно будет изменить путь в команде.

Пример установки ffmpeg

Для Debian/Ubuntu:

sudo apt update sudo apt install ffmpeg

Для macOS (с использованием Homebrew):

brew install ffmpeg

Эта команда автоматизирует процесс конвертации, что может сэкономить много времени, если у вас много файлов для обработки.

Показать полностью
IT Ffmpeg Программист Shell Ответ на пост Текст Команды
15
327
Freytelvanni
Freytelvanni
6 месяцев назад
IT-юмор

Конвертеры⁠⁠1

Apple music не даёт в него закинуть flac, собрался перегнать в mp3, искал конвертер, чтобы перегнать весь альбом быстро и просто...

Конвертеры IT, Мемы, Ffmpeg, Программист, Shell
Показать полностью 1
[моё] IT Мемы Ffmpeg Программист Shell
184
19
plagioklaz
plagioklaz
8 месяцев назад

Ответ на пост «Скачивание видео с YouTube (RickTube)»⁠⁠1

Можно ручками скачать привычным ffmpeg. Как это работает.

Данный пост написан максимально простым языком. Ориентирован на новичков, а не гуру it сферы ))

Предварительно надо установить FFMPEG любым удобным для вас способом - можно скачать с официального сайта https://ffmpeg.org/download.html или воспользоваться системным установщиком пакетов и установить командой winget install ffmpeg

Объясню схему непосредственного скачивания видео. На самом деле данный способ универсален и работает на всех подобных сервисах. В примерах используется браузер Chrome.

  1. Открываем страничку с нужным видео на RickTube. Нажимаем ПКМ и выбираем "Посмотреть код". То же самое можно вызвать кнопкой F12.

  2. В открывшемся окне переходим на вкладку "Network"

Ответ на пост «Скачивание видео с YouTube (RickTube)» YouTube, Блокировка YouTube, Интернет, Инструкция, Ffmpeg, Скачивание, Windows, Приложение, Ответ на пост

3. Обновляем страницу с видео. Клавиша F5. После обновления на вкладке Network будут отображаться загружаемые страницей ресурсы.

Ответ на пост «Скачивание видео с YouTube (RickTube)» YouTube, Блокировка YouTube, Интернет, Инструкция, Ffmpeg, Скачивание, Windows, Приложение, Ответ на пост

4. Среди списка ресурсов видим файл плейлиста формата m3u8. В данном случае он называется master.m3u8. Копируем ссылку на этот файл через меню вызываемое ПКМ.

5. Дело осталось за малым - скачать видео при помощи ffmpeg. В командной строке (cmd) пишем:

ffmpeg - i https://ricktube.ru/m3u8/dQw4w9WgXcQ/master.m3u8 -codec copy video_name.mp4

Жирным выделил то, что менять не надо - вызов ffmpeg, параметр -i указывает на источник, -codec copy означает, что не будет происходить перекодировка и файл будет сохранён с исходными параметрами. Ссылка на источник и название сохраняемого файла будут уже у каждого свои (выделил курсивом).

Ответ на пост «Скачивание видео с YouTube (RickTube)» YouTube, Блокировка YouTube, Интернет, Инструкция, Ffmpeg, Скачивание, Windows, Приложение, Ответ на пост

P.S. Для того, чтобы не лезть каждый раз ручками в консоль и не набирать команды, можно оформить старый добрый bat-скрипт, который при запуске будет спрашивать адрес откуда качать и куда сохранять.

Но это уже совсем другая история, выходящая за рамки данного микро ликбеза ))

Показать полностью 3
[моё] YouTube Блокировка YouTube Интернет Инструкция Ffmpeg Скачивание Windows Приложение Ответ на пост
5
22
trapwalker
trapwalker
Умный дом, проекты, философия ИИ, ностальгия, ПУТЕШЕСТВИЯ, футурология, критическое мышление, научпоп, выживалово, геймдев, просто о сложном
Серия Простыми словами
8 месяцев назад

Как скачивать и обрабатывать видео через командную строку⁠⁠

О! А хотите научу как "по хакерски" через командную строку видос с ютуба скачать и что-то эдакое с ним сделать, например перевернуть. Задача чисто для примера. Допустим вам попался видос на ютубе, который кто-то запостил боком:

Не знаю кто этот "воин", что так запостил, но, допустим, загорелось вам эту даму поставить надлежащим образом из лежачего положения.

Для начала видос нужно скачать.

Да, для .того есть много разных способов, например дописать в адресной строке к ссылке перед словом youtube две буквы 's'. Получится так.
Было: "www.youtube.com/watch?v=ri297N6ruJM"
Стало: "www.SSyoutube.com/watch?v=ri297N6ruJM"
Я дописал две заглавные S, но это не важно какие именно они. Просто чтобы было заметнее.

Но есть и "хакерский" (а на мой вкус и более удобный способ). Через командную строку (беслпатно, без подписок и СМС).

Для этого идём по ссылке: https://github.com/yt-dlp/yt-dlp, Мотаем до раздела Installation и качаем дистрибутив, который предназначен для вашей операционки:

Как скачивать и обрабатывать видео через командную строку Опрос, YouTube, Командная строка, Для чайников, Простыми словами, Linux, Mac Os, Windows, Ffmpeg, Видео, Вертикальное видео, Длиннопост

Это утилита командной строки. Ага, её из командной строки запускают. Командная строка - это... ух ща будет для кого-то кроличья нора. В общем, это такой, типа, "чат" с вашей операционной системой. Она малость тупая, и понимает только специальные команды, а не что угодно.

Фактически, команда (в большинстве случаев) - это имя программы, а дальше через пробел после команды пишутся параметры. Обычно их так и называют "параметры (или аргументы) командной строки". Что надо знать о командной строке:

  • Вы всегда находитесь в каком-то конкретном пути в вашей файловой системе.
    Файловая система - это каталоги и файлы на вашем компьютере. Они формируют, как бы, дерево. У линукса и макоси корень у этого дерева один: "/". А у винды каждый логический диск на компуктере имеет своё дерево: "C:\", "D:\" - это два корня ваших дисков. Но текущий каталог всегда указывает в какое-то одно конкретное место, например, вот так можно обычно выяснить текущий каталог:

trapwalker@MacBook-Pro-Of-Trapwalker ~ % pwd
/Users/trapwalker

Это на маке так. Тут "trapwalker" - это моё имя пользователя, через собаку указано имя моего компа, а тильда ("~") - это такой значок, который обозначет домашний каталог. Ну и знак процента - это приглашение командной строки. Мне всё это писать не пришлось, потому что это и так есть в терминале. На других компах и системах это будет выглядеть, наверняка как-то иначе. Важно понимать, что "pwd" здесь - это команда и написал её я сам. В ответ на эту команду вага операционная система в этот "чат" (терминал) ответит какой сейчас путь до текущего каталога. Вон он ответ во второй строке. Давайте прочитаем: первый символ "/" - это корень файловой системы; "Users" - это каталог где собраны домашние папки (каталоги) пользователей; "trapwalker" - это имя моего пользователя в системе и за одно так назван мой домашний каталог. Так будет на любом маке или компе с линуксом. На винде чуть иначе, но суть та же.

Давайте в этом домашнем каталоге сделаем подкаталог, где будем делать эксперименты:

trapwalker@MacBook-Pro-Of-Trapwalker ~ % mkdir my_example_folder

trapwalker@MacBook-Pro-Of-Trapwalker ~ % cd my_example_folder

trapwalker@MacBook-Pro-Of-Trapwalker my_example_folder % pwd

/Users/trapwalker/my_example_folder

Тут в первой строчке я скомандовал ("mkdir") сделать каталог. В качестве параметра команде передал имя нового каталога: "my_example_folder". Можете написать любое, но если хотите, чтобы в нём были пробелы или какие-то особые символы, то придётся мудохаться с "экранированием" этих символов кавычками. Ну чтобы операционная система не запуталась. Она не шибко сообразительна в этом вопросе и действует строго по алгоритму. Не думаю, что имеет смысл тут распространяться подробнее про экранирование, иначе... да я уже чувствую, что меня прокляли, и не раз.

Во второй строчке я выполнил команду перехода во вновь созданный каталог.

В третьей выполнил уже знакомую вам команду "pwd", а терминал ответил путём к текущему каталогу. Вон он теперь указывает на новую директорию.

Вот пишу эту всю ересь и думаю... а оно вам надо? Ну в смысле кто и так знает и умеет - им точно не надо. А кто не умеет и не знает, то как-то они ж обходились до сих пор же! Короче, у самурая нет цели, только путь.

У винды кажись другая команда для создания каталога. "md" вроде. Не помню. А есть у винды "pwd"? Забыл уже.

Следующее что нужно знать о командной строке, - это...

Нет, так дело не пойдёт. Это тянет на целую серию статей, а не понятно же надо оно тем кому это может быть полезным, или не надо.

Надо?
Всего голосов:

Короче!

Качаем нужный дистрибутив в отдельный каталог. Устанавливаем его как текущий в терминале. Запускаем команду:

yt-dlp "www.youtube.com/watch?v=ri297N6ruJM" -o vidos.mp4

Тут "yt-dlp" - имя скачанной вами утилиты; дальше в кавычках ссылка на видеоролик, дальше "-o" английская - это "ключ", именованный параметр командной строки, а "vidos.mp4" - значение этого параметра. По сути этот параметр говорит утилите под каким именем нужно сохранить скачанный файл в текущем каталоге. Иначе имя будет состоять из названия, прописанного в ютубе, а там дичь, иероглифы, пробелы и что угодно. Будет трудно работать с таким именем с непривычки.

После запуска такой команды при наличии VPN (если в РФ) начнётся закачка. Она не быстрая, для примера взятое видео размером метров 600.

В конце концов, если всё хорошо, то команда завершится (перестанет писать всякое в терминал) и у вас в текущем каталоге будет файл "vidos.mp4".

Так... половина дела сделана.

Теперь по плану надо видос перевернуть.

Идём на https://www.ffmpeg.org/download.html и качаем для своей операционки ffmpeg.

Это утилита, которая дохрена чего умеет делать с видеопотоком. Она умеет и звук отделать от видео, и прилеплять звук к видео. и... ой, да что ттолько она не умеет. Даже таймлапсы из фоточек в видеоролик собрать. Если хотите - расскажу как такое сделать. Спрашивайте. Таких постов и статей и так в инете не меряно, но если вот вам для понимания не хватало моего словоблудия, то... Я уже пожалел, что затеял этот пост. Чесслово.

Короче, вы скачали и поставили каким-то чудом ffmpeg.

Теперь если это волшебное слово сказать терминалу, он не скажет, что это неизвестная команда, а скажет что-то непонятное и полезное для понимающих людей.

Нам же нужно выполнить вот такую вот команду:

ffmpeg -i vidos.mp4 -vf "transpose=1" my_rotated_vidos.mp4

Буквально тут предписывается утилите ffmpeg взять видос с именем "vidos.mp4" на вход (ключ "-i", как бы, намекает). Потом применить к нему операцию транспонирования с параметром 1 (по часовой стрелке) и результат запхать в файл с именем "my_rotated_vidos.mp4" (тут можно уже любое имя).

FFMPEG начнёт долго пыхтеть и работать, а потом у вас появится нужный перевёрнутый файл в этом каталоге с указанным именем.

Вуа, блин, ля! Нет ничего проще, нахрен!

Кстати, пикабушка наша не позволяет загружать видеоролики длинее 3 минут или больше 500 мегабайт. А ещё можно по ширине не более 720px. В общем, пришлось обрезать ролик. Это я сделал тоже с помощью ffmpeg:

ffmpeg -i my_rotated_vidos.mp4 -t 170 -vf scale=720:-1 pika_vidos.mp4

Если че - спрашивайте. А я пошел думать нахрена я всё это тут понаписал. Прокрастинирую, походу. Ломает разбираться почему не запускаются исходники roaddogs (вот тут писал про эту игру) в докере.

Показать полностью 1 1 1
[моё] Опрос YouTube Командная строка Для чайников Простыми словами Linux Mac Os Windows Ffmpeg Видео Вертикальное видео Длиннопост
19
5
Ivor.rus
Ivor.rus
1 год назад

Удобная конвертация файлов в mp3⁠⁠

В последнее время как-то часто стала требоваться конвертация разных медиа-файлов. В основном, из разных аудиоформатов в mp3.

В принципе, есть свободная библиотека ffmpeg, которая это делает, но что-то мне надоело каждый раз прописывать параметры вызова. Использовать отдельную программу для конвертации типа Format factory можно, но решил найти более удобный для себя способ.

Поэтому сделал так:

В Total commander выбрал файл того формата, из которого требовалось конвертировать, например, m4a.

Запустил из меню File - Associate With

Удобная конвертация файлов в mp3 Ffmpeg, Mp3, Конвертация, Гайд, Текст

Далее ткнул в Edit type

Удобная конвертация файлов в mp3 Ffmpeg, Mp3, Конвертация, Гайд, Текст

В появившемся окне нажал New и создал новую команду mp3 для контекстного меню

Удобная конвертация файлов в mp3 Ffmpeg, Mp3, Конвертация, Гайд, Текст

сама команда: C:\Iv\YandexDisk\Video\ffmpeg.exe -i "%1" "%1.mp3"

Всё, теперь в контекстном меню m4a-файлов появилась команда mp3.

При её запуске файл конвертируется за несколько секунд в mp3 и кладется с тем же именем в ту же папку

Удобная конвертация файлов в mp3 Ffmpeg, Mp3, Конвертация, Гайд, Текст
Показать полностью 3
[моё] Ffmpeg Mp3 Конвертация Гайд Текст
13
749
Alexmelyon
Alexmelyon
2 года назад
Видеомонтаж

FFmpeg для монтажа⁠⁠

Ничего особого. Просто когда-то мне не захотелось скачивать и разбираться в монтажном софте.

Поэтому для себя сделал набор скриптов.

Перед каждой операцией копируете видео в папочку, переименуете в in.mp4, по необходимости подправляете параметры под себя, типа старта и продолжительности и запускаете скрипт.

Склеить несколько видео из list.txt

concatenate.bat
ffmpeg -f concat -safe 0 -i list.txt -c copy out.mp4

Перекодировать Webm в Mp4

convert_webm_to_mp4.bat
ffmpeg -i in.webm out.mp4

Обрезать область

crop.bat
:: width:height:x:y
ffmpeg -i in.mp4 -filter:v "crop=400:300:350:250" -c:a copy out.mp4

Вырезать кусок из видео

cut.bat
:: -ss - start
:: -t - time
ffmpeg -i in.mp4 -ss 10 -t 10 out.mp4
::ffmpeg -i in.mp4 -ss 6.5 out.mp4

Достать аудио из клипа

extract_mp3.bat
ffmpeg -i in.mp4 -q:a 0 -map a audio.mp3

Вшить субтитры

hardsub.bat
::If the subtitle is a separate file called subtitle.srt, you can use this command:
ffmpeg -i in.mp4 -vf subtitles=subs.srt out.mp4
::If the subtitle is embedded in the container video.mkv, you can do this:
::ffmpeg -i video.mkv -vf subtitles=video.mkv out.avi

Сделать видео из картинки с музыкой

join_image_audio.bat
ffmpeg -i image.jpg -i audio.wav out.mp4

Заменить аудиодорожку в видео

join_video_audio.bat
ffmpeg -i in.mp4 -i audio.mp3 -c:v copy -map 0:v:0 -map 1:a:0 out.mp4

Понизить качество видео

quality.bat
:: https://unix.stackexchange.com/questions/28803/how-can-i-red...
:: range for H.265 may be 24 to 30
:: Note that lower CRF values correspond to higher bitrates, and hence produce higher quality videos.
ffmpeg -i in.mp4 -vcodec libx264 -crf 32 out.mp4

Изменить разрешение

resize.bat
ffmpeg -i in.mp4 -vf scale=1376:732 out.mp4

Повернуть

rotate.bat
::0 = 90CounterCLockwise and Vertical Flip (default)
::1 = 90Clockwise
::2 = 90CounterClockwise
::3 = 90Clockwise and Vertical Flip
ffmpeg -i in.mp4 -vf "transpose=2" out.mp4

Кажется тоже изменить разрешение

scale.bat
ffmpeg -i in.mp4 -s 640x360 -c:a copy out.mp4

Тоже порезать, просто несколько раз

split.bat
ffmpeg -i in.mp4 -ss 0 -t 128 out1.mp4
ffmpeg -i in.mp4 -ss 128 -t 256 out2.mp4
ffmpeg -i in.mp4 -ss 256 -t 384 out3.mp4
ffmpeg -i in.mp4 -ss 384 out4.mp4

Сам ffmpeg.exe можно найти здесь:
https://github.com/BtbN/FFmpeg-Builds/releases

Показать полностью
[моё] Монтаж Видеомонтаж Компьютер Софт Программное обеспечение Программа Схема Ffmpeg Текст
125
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии