Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


DJ Mogarych
1. Софт для компиляции можно удалить (у меня сейчас в виртуалке), а бинарники останутся. Виртуалку, кстати, надо бы перенести на реальное железо, уж очень там долго.
2. Я обиделся на ffmpeg проект из-за хамского и пренебрежительного отношения в баг трекере. Поэтому захотел избавиться от их либ. В идеале ffmpeg заменить на libav. Не зря все-таки они его форкали. Больше не буду баг рапорты никому отправлять.
3. Интересно изучить компиляцию именно под Windows. Собираюсь также установить Visual Studio 2019. Интересно, сколько места займут x86 компоненты C и C++? В интернете пишут, что не менее 800 МБ. Не все же репаки делать.
4. Отвязка от ffmpeg библиотек позволяет запускать свежий x264.exe на XP. Код самой библиотеки стандарта C++98 (1998).

x262
Инструкция:
Код: Выделить весь код
git clone https://git.videolan.org/git/x262.git
cd x262
./configure --help
--enable-static --disable-opencl --bit-depth=8 --chroma-format=all --enable-strip --disable-swscale --disable-lavf --disable-ffms --disable-gpac --disable-lsmash --enable-win32thread
make
make install
mv /usr/local/bin/x264.exe /usr/local/bin/x262.exe
Сделал два бинарника. Один с posix threads model (требует libwinpthread-1.dll, есть в комплекте), он не запускается на XP. И с win32 threads model, этот бинарник работает на XP. И еще в комплекте i686 бинарник для Xenial. Есть поддержка Avisynth.
Скачать

Последний раз редактировалось deniums, 04-02-2021 в 15:29.


Отправлено: 14:36, 04-02-2021 | #3