Сопоставления влияют, как данные отсортированы и как строки сравниваются друг с другом. Это означает, что необходимо использовать сопоставление, которое ожидает большинство пользователей.
Пример от документация :
utf8_general_ci
также является удовлетворительным и для немецкого и для французского языка, за исключением того, что вЂГџвЂ™ равен вЂs’, а не вЂss’. Если это приемлемо для Вашего приложения, то необходимо использоватьutf8_general_ci
, потому что это быстрее. Иначе используйтеutf8_unicode_ci
, потому что это более точно.
Так - это зависит от Вашей ожидаемой базы пользователей и от того, в каком количестве Вы нуждаетесь корректный сортировка. Для английской базы пользователей, utf8_general_ci
должен быть достаточным, для других языков, как шведские, специальные сопоставления были созданы.
деинтерлейсинг опция теперь удерживается от использования (см. этот фиксация мерзавца ):
Пэчворк ffmpeg: Замена - деинтерлейсинг (который был поврежден буфером касательно материала) с yadif инжекцией
необходимо использовать yadif для деинтерлейсинга входное видео (yadif средства" еще один фильтр деинтерлейсинга ").
Посещение libav.org для получения дальнейшей информации [приблизительно 1 112] <час> yadif
Короче говоря, необходимо будет добавить -filter:v yadif
к командной строке.
-filter:v yadif
для своей команды, и теперь она работает. Но it' s довольно ошибочный = это работает над входным файлом MPEG-2 intrelaced, но it' s багги для других входных файлов (как mp4) I' ve попробовали. – HLGEM 15.05.2020, 21:58