"...Есть архив файлов из Grass Valley (CHQX в контейнере avi). Но воспроизводятся они плохо: виден строб. Такое ощущение, что поля перепутаны. Если открыть такой файл в TrimEditor, то для него определено "Нижнее поле первое". Что можно предпринять?..."
В файлах AVI не предусмотрена информация о порядке полей. Поэтому то, что показывает TrimEditor в свойствах файла, является достаточно произвольной информацией. Чтобы избавиться от строба, требуется произвести дополнительные настройки.
1. Если подобная проблема у всех файлов архива, то можно изменить порядок полей при воспроизведении через настройку в реестре.
[HKEY_LOCAL_MACHINE\SOFTWARE\SoftLab-NSK\SLCodecs\IsUpperFieldFirst]
"CHQX"=dword:00000001
Нужно внести код CHQX в реестр со значением 1. Тогда все файлы с таким кодеком будут воспроизводиться как "Верхнее поле первое".
2. Если файлов немного, то можно изменить порядок полей при воспроизведении для конкретных файлов:
2.1. Открыть файл в TrimEditor
2.2. Нажать кнопку "Свойства"
2.3. Включить флажок "Порядок полей"
2.4. Выбрать в списке "Верхнее поле первое"
2.5. Нажать "Ок", чтобы закрыть редактор свойств файла
2.6. Закрыть TrimEditor
В результате рядом с исходным видеофайлом образуется файл метаданных SLIni, содержащий информации о порядке полей при воспроизведении.
3. Если таких файлов относительно много, то их можно скопировать в одну папку и использовать файл default.SLIni. Его нужно самостоятельно создать в папке с видеофайлами с "перепутанными полями". Если у какого-нибудь видеофайла в его "личном" файле SLIni не будет информации о порядке полей, то она будет взята из default.SLIni
В "Блокноте" необходимо создать текстовый файл, прописать в нём FieldOrder=1. Сохранить файл и сменить его название на default.txt. После этого сменить расширение с txt на SLIni.
