|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.04.2009, 16:47 | #1 |
Регистрация: 18.04.2009
Сообщений: 3
|
Шифрование видео
Идея такая:
1. Есть видеофайлы (допустим *.AVI), которые необходимо закодировать(зашифровать) с помощью одной программы так чтобы это видео не открылось известными видеоплеерами. 2. С помощью второй программы эти файлы должны открываться. 3. При открытии файлы не должны виснуть, т.е. возможно необходимо поменять только заголовок файла. Как это реализовать средствами Delphi? Если можно подробнее. Опыта мало. |
18.04.2009, 16:56 | #2 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
[QUOTE=SL777;243708] это видео не открылось известными видеоплеерами./QUOTE]
Может просто поменять формат файла? те не mov.avi а mov.ofd, например? |
18.04.2009, 18:18 | #3 | |
Регистрация: 18.04.2009
Сообщений: 3
|
Цитата:
|
|
18.04.2009, 21:24 | #4 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Так так оно и будет! Он просто не поймет этот файл и все)))
|
18.04.2009, 21:29 | #5 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
В принципе как вариант можно:
Шифратор: -Временно (на время шифрования) переименовать файл в txt, затем поменять порядок символов (например переписать их задом наперед), затем снова переименовать в оригинальный формат. Плеер: -Плеер перед проигрыванием будет совершать обратные операции. И не забудь перед закрытием плеера запускать шифровку обратно (или удали расшифрованный файл с жесткого диска).
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
19.04.2009, 13:03 | #6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
к сожалению, подсказать конретное решение не смогу, ибо никогда не писал плееров, но, мне кажется, что вариант с расшифровкой файла и потом "скармливание" плееру расшифрованный файл — это плохое решение.
1) куда расшифровывать? (если шифрованный файл лежит на CD\DVD диске? на диск C: ? а там есть место нужное?! а по времени сколько это займёт?! не всякий согласится пять минут ждать, пока откроется видео...) 2) а кто мешает запустить плеер (или подменить Плеер.exe) и после запуска скопировать расшифрованный файл?! Думаю, что нужно копать в сторону работы на более низком уровне - либо разработка своего кодека, либо написание своего плеера, который расшифровывает файл в памяти блоками и воспроизводит эти блоки (возможно через стандартный декодер (кодек)). но, имхо, затраты сил/времени на подобную реализацию будут просто огромные... p.s. а Вы уверены, что Ваше видео будет настолько "эксклюзивным", что кто-то будет заморачиваться с плеерами/кодеками и прочей мутью, а не просто скачает этот фильм с файлобменников/торрентов?!... Да и от взлома защититься на 100% всё равно не получится... |
19.04.2009, 15:26 | #7 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Ну тогда надо копать в сторону DirectShow...
|
19.04.2009, 21:23 | #8 |
Регистрация: 18.04.2009
Сообщений: 3
|
Для этого и хочу сделать прогу, чтобы моё видео не оказалось на файлообменниках ну или хотя бы не сразу оказалось там...
Последний раз редактировалось SL777; 19.04.2009 в 21:29. Причина: добавил текстовку |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
шифрование на С# | innei | Помощь студентам | 0 | 08.04.2009 22:00 |
шифрование | Stanislav | Свободное общение | 10 | 04.03.2008 05:09 |
Шифрование | Stanislav | Общие вопросы Delphi | 2 | 15.11.2007 21:56 |