Steam и PHP



<br />
<b>Fatal error</b>: Cannot declare class CSummerSale2017, because the name is already in use in <b>/valve/www/store.steampowered.com/bld4023167/shared/includes/salehelpers.php</b> on line <b>3</b><br />

/usr/sbin/mysqld: Can't open file (errno: 24)

Эта ошибка выскакивает через лимиты сервера базы данных.

SQL запрос для текущего лимита:

SHOW VARIABLES LIKE 'open%'


В файле /etc/mysql/my.cnf в разделе [mysqld] пишем дополнительную строчку:

[mysqld]
open_files_limit = 100000


Перезагружаем базу данных:

/etc/init.d/mysqld restart

Конвертация видео в .mp4 через ffmpeg

Понадобилось конвертировать видео файлы на сервере в mp4 для интернет плеера.

Команда для конвертации:

ffmpeg -i "input.mkv" -vcodec h264 -map 0:0 -acodec copy -map 0:1 "output.mp4"


input.mkv — входной файл видео
output.mp4 — выходной файл видео
-vcodec h264 -map 0:0 — конвертировать видео в h264 для интернета
-acodec aac -map 0:1 — конвертировать вторую аудио дорожку в AAC

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