Автор | Сообщение |
|
| постоянный участник
|
Пост N: 2582
Зарегистрирован: 12.09.06
|
|
Отправлено: 21.01.13 13:36. Заголовок: Где есть avi-файлы для программ ?
Кто может подскакать (ссылки или сами файлы) для программ небольшие AVI-файлы ?
|
|
|
Ответов - 15
[только новые]
|
|
|
| |
Пост N: 2603
Зарегистрирован: 17.05.05
|
|
Отправлено: 21.01.13 14:29. Заголовок: http://avi.petedev.n..
|
|
|
|
| постоянный участник
|
Пост N: 2583
Зарегистрирован: 12.09.06
|
|
Отправлено: 21.01.13 20:36. Заголовок: Спасибо БОЛЬШОЕ Дима..
Спасибо БОЛЬШОЕ Дима ! А есть программа просмотра сразу всех AVI-файлов в папке ? А то писать самому пока трудно... Не знаю как в МиниГуи узнать ширину и высоту AVI-файла ?
|
|
|
|
| |
Пост N: 2604
Зарегистрирован: 17.05.05
|
|
Отправлено: 21.01.13 22:23. Заголовок: Andrey пишет: А ест..
Andrey пишет: цитата: | А есть программа просмотра сразу всех AVI-файлов в папке ? |
| Попробуй ACDSEE А если по одному файлу просматривать то можно и средствами самой винды , у мну в XP работает
|
|
|
|
| постоянный участник
|
Пост N: 347
Зарегистрирован: 06.02.07
|
|
Отправлено: 23.01.13 11:32. Заголовок: Хоть и слегка оффтоп..
Хоть и слегка оффтоп, но я давно пользую вместо ACDSEE - XnView (и менее "кабанистый", и иногда сильно корректнее показывает то же видео - особенно "прямо с SDшки, выдернутой из фотика") По теме: Andrey , как понял, хочется сделать на МиниГУИ что-то типа "броузер видео-файлов"? чтобы в т.ч. показывало и параметры видюшки (размеры, видео-аудио-кодеки и пр.)? Так-то насчет параметров - надо глядеть описание структуры заголовка AVIшки, лезть в файл как в бинарник, читать байты из заголовка и переводить в "человеческий вид"... Не слишком трудно, думаю, будет.
|
|
|
|
| постоянный участник
|
Пост N: 2811
Зарегистрирован: 12.09.06
|
|
Отправлено: 20.04.13 16:11. Заголовок: А где взять красивые..
А где взять красивые AVI файлы побольше стандартных для упаковки/сжатия архивов ? Хочется красивую программку архивирования сделать... Если есть красивые AVI для копирования на сайт, тоже не откажусь....
|
|
|
|
| |
Пост N: 3059
Зарегистрирован: 17.05.05
|
|
Отправлено: 21.04.13 11:34. Заголовок: http://rutracker.org..
|
|
|
|
| постоянный участник
|
Пост N: 2833
Зарегистрирован: 12.09.06
|
|
Отправлено: 14.05.13 14:45. Заголовок: Dima пишет: Гифки ..
Dima пишет: Да не нашел я там ничего... Может еще есть - другие ресурсы ?
|
|
|
|
| |
Пост N: 3146
Зарегистрирован: 17.05.05
|
|
Отправлено: 16.05.13 09:39. Заголовок: Andrey Ну я имел в ..
|
|
|
|
| постоянный участник
|
Пост N: 2834
Зарегистрирован: 12.09.06
|
|
Отправлено: 16.05.13 10:30. Заголовок: Спасибо БОЛЬШОЕ !!! ..
Спасибо БОЛЬШОЕ !!!
|
|
|
|
| постоянный участник
|
Пост N: 5585
Зарегистрирован: 12.09.06
|
|
Отправлено: 04.11.17 15:10. Заголовок: Привет всем ! Что-то..
|
|
|
|
| постоянный участник
|
Пост N: 5590
Зарегистрирован: 12.09.06
|
|
Отправлено: 07.11.17 16:29. Заголовок: Нашёл простое опреде..
|
|
|
|
|
| Администратор
|
Пост N: 3632
Зарегистрирован: 23.05.05
|
|
Отправлено: 07.11.17 19:04. Заголовок: // avi width and he..
цитата: | // avi width and height #include <iostream> #include <fstream> using namespace std; int main() { int width,height; std::ifstream f; f.open ("thevideo.avi",f.binary|f.in); f.seekg(64,f.beg); f.read((char*)&width,4); f.read((char*)&height,4); f.close(); std::cout << width << "x" << height << "\n"; return 0; } |
| open - это fopen, seekg - это fseek, read - fread, close - fclose Надо обычными для клиппера/харбора файловыми функциями прочитать в строковые переменные со смещения 64 4 байта ширины и 4 байта высоты, и затем преобразовать их функцией Bin2L в числа.
|
|
|
|
| постоянный участник
|
Пост N: 5591
Зарегистрирован: 12.09.06
|
|
Отправлено: 07.11.17 20:43. Заголовок: Pasha пишет: Надо о..
Pasha пишет: цитата: | Надо обычными для клиппера/харбора файловыми функциями прочитать в строковые переменные со смещения 64 4 байта ширины и 4 байта высоты, и затем преобразовать их функцией Bin2L в числа. |
| Да сделал я, но считывало какую то фигню. Использовал функцию Bin2L и всё заработало !!! СПАСИБО БОЛЬШОЕ Pasha ! Получилось ! ////////////////////////////////////////////////////////////////////////// FUNCTION GetAviFromFile(cFile) LOCAL nFileHandle := FOpen( cFile ) LOCAL cStr1, cStr2, nWidth, nHeight cStr1 := Space( 4 ) cStr2 := Space( 4 ) FSeek( nFileHandle, 64, 0 ) FRead( nFileHandle, @cStr1, 4 ) FRead( nFileHandle, @cStr2, 4 ) FClose( nFileHandle ) nWidth := Bin2L(cStr1) nHeight := Bin2L(cStr2) RETURN {nWidth, nHeight}
|
|
|
|
| постоянный участник
|
Пост N: 1569
Зарегистрирован: 09.10.06
|
|
Отправлено: 08.11.17 10:11. Заголовок: Andrey пишет: Получ..
Andrey пишет: Дать более точное имя функции и добавить проверку на сигнатуру файла - можно и в Source
|
|
|
|
| постоянный участник
|
Пост N: 5593
Зарегистрирован: 12.09.06
|
|
Отправлено: 08.11.17 12:51. Заголовок: Петр пишет: Дать бо..
Петр пишет: цитата: | Дать более точное имя функции и добавить проверку на сигнатуру файла - можно и в Source |
| Выслал Григорию. Пускай он добавит у себя !
|
|
|
|