Сжать видео в линукс минт

Обновлено: 05.07.2024

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

Какой ffmpeg командой посоветуете сжать видео без потери качества и не уменьшая оригинальное разрешение?


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

Битрейт маленький, оно и так сильно пожато.


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

Можно еще звук пережать до 128 или даже 96 kbps с даунсемплингом до 44,1kHz, если там качество звука роли не играет. Но это крохи.

Ясно ребята, всем спасибо, придется смириться.

Судя по параметрам кодирования, железка была слабая и картинка не слишком качественная (даже совсем плоха). На такие параметры битрейт нужен раза в 3 выше. Чтобы можно было уменьшить битрейт без значительных потерь качества, тебе придётся найти оригинал или вероятно снимать заново на нормальную камеру.

Сделай рип 720х400, битрейт 500 килобит. Можно поюзать модный h265, звук в AAC+ HE v2 в 32 килобита моно.


А тебе нужно там 1080p? Может в 720p пережать?

Можешь поиграть с параметрами и посмотреть будет ли качетсво удовлетворительным.

не программирование, не связано с IT и электроникой вообще


Он до тепловой смерти вселенной перекодировать в h265 будет. Звук лучше не трогать.


Ну чтобы качество оставалось тем же, то нужно использовать
-qscale:v 0


Можно на Youtube залить, в скрытые видео, чтоб вероятность бан словить была поменьше. Через пару недель будет пожато в VP9.

Ан нет, они и скрытые видео проверяют, оказывается.

i-rinat ★★★★★ ( 24.10.16 15:54:01 )
Последнее исправление: i-rinat 24.10.16 15:56:31 (всего исправлений: 1)


libx264 или h264.

Переведёт без потери качества на другой кодек, если звук перевести на mp3, то размер станет меньше, но для mp3 максимум 320kbps можно выжать с опцией -qscale:a 0.

картинка не слишком качественная (даже совсем плоха).

качество видео лучше себе сложно представить для FullHD, разве что такое же + 60 fps, так что вот так.

x264 -pix_fmt yuv444p -qp 0 лосслесс тащемт.


Транскодировать видео с неизвестными параметрами кодека, транскодировать звук из нормального формата дерьмовым кодеком. Какие ещё будут советы?

Эх, не видел ты качественного видео. Хотя если там совершенно никакой динамики, может и не столь заметно (пока артефакты не полезут).


Ну если на видео размер не достаточно уменьшить будет, и захочется пойти дальше, то придётся со звуком что-то делать. Я написал же, что звук так максимум 320kbps, да и проверил, видео с mp3 меньше занимает чем видео с aac, и из примера, который он привёл

Бит рейт меньше, максимально поддерживаемого для mp3. Качество то же, а с mp3 размер меньше.

Ты забываешь, что mp3 для сравнимого по качеству звучания нужен больший битрейт. И что он гораздо хуже проявляет себя на низких битрейтах. И вообще во всём гораздо хуже. Кроме того, AAC в MP3 транскодировать ну просто очень плохая идея. А ещё не все контейнеры поддерживают mp3 для звука и на то есть причины, он же был предшественником aac по принципу работы, о чём может быть разговор?

Ладно бы там AC3 vs AAC обсуждать. Но тут опять же достаточно однозначно: AC3 имеет смысл на высоких битрейтах и множестве каналов, AAC во всех остальных случаях.


Никак. Есть lossless-кодеки, но размер у тебя получится ещё больше. Причём очень намного. А при lossy2lossy кодировании потери качества будут всегда. Они могут быть незаметны глазу, это другой вопрос. Если устраивает с потерями, то:

upd: НО! У тебя FullHD с битрейтом 4 500. Куда тебе ещё меньше? Ещё сильнее жать некуда.

Psych218 ★★★★★ ( 24.10.16 17:07:13 )
Последнее исправление: Psych218 24.10.16 17:08:29 (всего исправлений: 1)

ffmpeg -i movie.mp4 -qscale:v 0 -c:v h264 -qscale:a 0 -c:a mp3 out.mkv

файл размером 1.12 GB продолжительностью 00:34:11 уменьшил до 791.9 MB за 00:34:15.

Разницы по качеству картинки не вижу, но смущает 1:1 время видео и время затраченное на конвертирование, я так пару суток буду получается на всех ядрах его сжимать.

Я чего-то думал, что будет быстрее.

ffmpeg -i video.mp4 -c:v copy -c:a copy output.mp4

сделало мой файл на пару сотен килобайт больше.

Это была шутка юмора, ты же просил без потери качества. Вон пару постами выше

только кодировать действительно долго будет, стоит ли оно того?

-codec:v nvenc_h264 -b:v 800k -preset:v hq


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

ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 23 -c:a copy output.mp4

файл размером 1.12 GB продолжительностью 00:34:11 уменьшил до 826.5 MB за 00:34:15.

(интересно, что другим выше способом за то же время секунда в секунду уменьшил до 791.9 MB)

С параметром crf играйся. Чем он больше, тем выше получится качество и больше размер. Чем он меньше, тем меньше размер, но ниже качество.

Всё верно, только наоборот.


Да, наоборот. Спасибо за уточнение. Думал одно, написал другое.

ffmpeg -i original.mkv -c:a copy -c:v libx264 -preset slow -crf 21 result.mkv

дало самый плохой результат, 1.12 GB сжало до 1.1 GB, вон там выше есть результаты до


ну так там crf 23. Качество ниже. Тебе только размер важен? На тогда тебе:

читай не только код, но и то, что к нему написано. Увеличивать и уменьшать надо параметр -crf

Psych218 ★★★★★ ( 24.10.16 20:42:11 )
Последнее исправление: Psych218 24.10.16 20:42:29 (всего исправлений: 1)

veryslow даёт меньший размер файла с лучшим качеством. Что-то мне кажется отыквится. Если нет, битрейт можно сделать ещё меньше.


если звук перевести на mp3, то размер станет меньше

Из AAC? В MP3? Ты долбанулся?


vp9 сильнее размазывает и хуже на динамичных сценах, даже vp8 лучше - пруф (обрати внимание на траву и падающее бревно). h265 показывает самые лучшие результаты.


Сравнение видеокодеков видео от 2013 года на youtube.. Своего мета объелся?

devl547 ★★★★★ ( 27.11.16 20:14:22 )
Последнее исправление: devl547 27.11.16 20:15:21 (всего исправлений: 1)


Кстати да, vp9 тогда был эксперементальным. А вот сейчас. Не могу найти свежих сравнений. Не подкинешь ссылку?


А видеокарта есть? Какая именно? А то я такой же результат на интеловстройке имею, и это на целероне-то. мобильном.


Я имею в виду, что современные видики могут неплохо кодировать на себе.

Тащемто в процессорах тоже quick sync и прочие.

Radeon R7 Spectre.


Бл*, назувается сасай. И чего это красные нихрена не реализовали для кодировки? Даже на швабодке нет поддержки, пичаль.

А чо за проц? не интель? там может быть quic sync.


И чего это красные нихрена не реализовали для кодировки?

Winff - Многоформатный видео конвертер для Linux c графической оболочкой


Winff - Бесплатный видео конвертер, позволяющий конвертировать ваши видео файлы в большое разнообразие форматов с разным разрешением для широкого спектра экранов, начиная от разрешения для мобильного телефона.

Сменив устоявшуюся на моем компьютере операционную систему Windows, на более стабильную, быструю, практически не убиваемую операционную систему Linux, задался вопросом, а чем же мне конвертировать свои ОГРОМНЫЕ видео записи с телефона в формате 3gp в формат avi.

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


WinFF позволяет конвертировать и сжимать видео файлы пакетами, то есть не по одному файлу, а по несколько штук.

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

Когда я конвертировать видео файлы записанные на телефоне в формате 3gp в формат AVI, в пункте "Преобразовать в:" я выбирал "AVI", а в качестве параметра указывал "XviD FullScreen". В итоге мой видео ролик размером 270 мегабайт сжался примерно до 60 мегабайт. При этом качество видео осталось прежним.

Установить WinFF бесплатно можно из репозитория Ubuntu в графическом интерфейсе а так же через консоль командой

Для работы WinFF не забудьте установить кодеки . Лично у меня после первого запуска программы, она предложила их установить автоматически.

Меню - Аудио и видео - WinFF

Лично в моём случае под операционной системой LinuxMint в пункте меню не появился ярлык для запуска Winff. У меня удалось её запустить через консоль, набрав команду winff . Но так как вызывать постоянно программу через консоль мне показалось напряжно, я на рабочем столе нажал правую кнопку мышки и выбрал меню создания ярлыка, в настройках которого прописал произвольное название самого ярлыка и команду winff.

Вот и все, программа работает замечательно и без глюков. спасибо разработчикам за такой ценный продукт.

Возможная ошибка при конверитировании unknown encoder 'libvo_aacenc' или похожая.

Как загрузить ОЗУ штатными средствами виндовс?
Для лабораторной работы необходимо съэмитировать полную загрузку ОЗУ и подключение файла подкачки.

Как ограничить антивирус штатными средствами Window 7 ?
Как ограничить антивирус штатными средствами Window 7 ? Ну или какими нибудь дополнительными.

Как загрузить номенклатуру из внешнего файла (Excel и др.) в 1С 8.3 штатными средствами?
Коллеги приветствую! Подавляющее большинство не знает, что разработчики оставили лазейку -.


Работа с __closure штатными средствами
Подскажите плиз есть ли штатные средства обработки __closure? т.е. штатные процедуры макросы.

Решение

HandBrake. Это с гуем. Но ffmpeg, если с ним разобраться, хоть и консольный, но тоже хорош.

То ли он у меня не установлен. Удалось найти только иконку от него: handbrake_hb-icon.jpg

Добавлено через 35 секунд

В очередной раз я убедился, что в Linux - масса полезных вещей.

Но и качество потеряется. Можно переконвертиновать в x265 двумя проходами. Сам не пробовал. Зато пробовал в webp (?). Было о-очень долго. Добавлено через 40 секунд
Вместо $1 я указал имя своего файла. эта конструкция в приведенном примере создавала имя нового файла из старого, указанного переменной $1. в вашем случае переменно нет. имени выходного файла нет. итог - матюк от программы. если пишите имя входного файла руками, то так же руками впишите и имя выходного файла В итоге вместо 33М получилось 3,3М. Качество, конечно, стало несколько хуже, но это малозаметно.

Архивирование Windows штатными средствами в сервер на Ubuntu
Здравствуйте. Есть компьютер под управлением Windows 8.1 и есть сервер под управлением Ubuntu.

Объединение данных в формате ASN.1 штатными средствами
Добрый день. Возникла у меня такая задача: на входе строка с данными об издателе сертификата.

Ошибка при восстановлении системы штатными средствами Windows
Произошла неопознанная ошибка при восстановлении системы: Сигнатура проблемы Имя проблемного.


Можно ли штатными средствами С++ замерять количество тиков процессора?
Хочу узнать, сколько тактов процессора прошло с начала запуска приложения. Возможно? В WinApi для.

Замена текста в Word с подстановочными знаками штатными средствами
Всем участникам форума добрый день и здравствуйте) Подскажите, пожалуйста, возможно ли штатными.

Какими штатными средствами можно сделать резевное копирование компа?
нужно выполнить обновление компьютера sp1 на sp2, хотелось бы сделать резервное копирование.

DJV Imaging

DJV Imaging — узкоспециализированная профессиональная программа для просмотра «тяжелых» форматов, применяемых в киноиндустрии. Поддерживает точное управление кадрами и коррекцию цвета.

Shutter Encoder

Shutter Encoder

Shutter Encoder — программа для конвертации видео, аудио и звуковых файлов в различные форматы.

Natron

Natron

Natron — мощная программа для видеокомпозитинга. Позволяет совмещать изображения и видео. Содержит множество различных фильтров.

Shotcut

Shotcut

Shotcut — бесплатная программа для нелинейного видео-монтажа под Linux.

Imagination

Imagination

Imagination — простая и понятная программа для создания и вывода слайдшоу в видеофайл, которая запускается под Linux и BSD.

Kdenlive

Kdenlive

Kdenlive (KDE Non-Linear Video Editor) — бесплатная программа для нелинейного видеомонтажа. Программа подойдет как новичкам, так и тем, кто профессионально занимается видеомонтажом.

MediaInfo

MediaInfo

MediaInfo — небольшая программа для просмотра различной «специальной» информации о медиафайлах, такой как битрейт, соотношение сторон, частота кадров, кодеки, субтитры и так далее.

Lightworks

Lightworks

Lightworks — бесплатная система нелинейного видеомонтажа для профессионального редактирования и обработки видео.

Format Junkie

Format Junkie

Format Junkie — мултьтимедиа-ковертер — программа для конвертации аудио, видео файлов, файлов изображений и iso-образов из одного формата в другой.

Transmageddon

Transmageddon

Transmageddon Video Converter — удобный и очень простой конвертер видео из одного формата в другой. Интерфейс имеет минимум настроек и позволяет быстро преобразовать нужный видео-файл.

Flowblade

Flowblade

Flowblade — бесплатный видео-редактор для Linux. Программа позиционируется, как нелинейный видео-редактор для быстрого и простого редактирования видео.

HandBrake

HandBrake

HandBrake — программа для Linux предназначенная для конвертирования файлов из большинства видео форматов в MP4 (M4V) или MKV. Также можно конвертировать DVD-образы (VIDEO_TS, VOB, TS, DVD диск или iso-образ).

Читайте также: