Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Вниз

*.avi нужно сделать не доступным   Найти похожие ветки 

 
_PG_ ©   (2005-02-15 19:40) [0]

Вообщем дело вот примерно в чем -
  предстоит создать программу содержащую мультимедиа компоненты (Видео, МР3, чуть чуть текста, рисунки и т.д.). Дык вот нужно сделать примерно так, чтобы файлы не лежали открыто, а были либо закодированы, либо еще что то, чтобы какой нить Иван Иванович не смог просто выдернуть *.avi, *.mp3, *.jpg из какой нить папки ДАТА\ а хотя бы помучился, или вообще не смог.
Раньше , во времена Паскаля 7 все решалось легко - файл типа РЕКОРД, в нем поля СТРИНГИ, ИНТАЖЕРЫ, БИТМАПЫ, а вот как сделать для МР№ и АvI?

Может кто встречаля ...


 
-=SS=- ©   (2005-02-15 19:46) [1]

Ну я с таким не сталкивался. Хотя могу предложить идею. Засовуешь все ресурсы в один файл или кодируешь по любому известному тебе методу. А потом считываешь и разкодируншь в поток и читаешь что тебе нужно.
В своё время писал проигрывние mp3 из потока. Ничего сложного нет:). Тебе проще взять каку нить библиотеку (Fmod, Squall, Bass) в инете поройся много чего интересного есть:). Это про mp3 не исключено что это всё можно сделать и для видео.


 
_PG_ ©   (2005-02-15 19:56) [2]

А по другому как нить нельзя?


 
XProger ©   (2005-02-18 01:58) [3]

Убиваешь несколько константныйх байт в заголовке файла, а при проигрывании приписываешь :)))


 
_PG_ ©   (2005-02-23 15:48) [4]

Я так и думал делать...
но придется создавать темп файл  ..


 
XProger ©   (2005-02-23 17:23) [5]

Зачем?
AssignFile(F, FileName);
Reset(F, 1);
BlockWrite(F, первые константные байты...);

После проигрывания снова отрубаешь...


 
Fenik   (2005-02-23 17:32) [6]

Из начала вырезаешь байт этак сто и записываешь в конец.
Ну а потом - наоборот, естественно.



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.039 c
1-1117200144
ctranik
2005-05-27 17:22
2005.06.14
Как просканировать весь реестр


14-1116759739
kaif
2005-05-22 15:02
2005.06.14
Частные пожертвования


14-1116917150
stone
2005-05-24 10:45
2005.06.14
Автопилот или пить больше надо...


11-1099634371
JT
2004-11-05 08:59
2005.06.14
OLE в KOL/MCK


1-1116949818
Karlson
2005-05-24 19:50
2005.06.14
Как Hintу в Comboboxе присвоить текущее активное значение?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский