PDA

Показать полную графическую версию : увеличение размера файла


vlasoft
16-10-2011, 12:29
К примеру: имеется определенный файл определенного размера и имеется измененная копия этого же файла только с размером поменьше.
Как можно увеличить размер копии до размера оригинала?
И при этом не потерять данные в этом файле!

rsod
16-10-2011, 13:17
например изображения можно добить в конец нулями в любом hex-редакторе до нужного размера. Многие другие файлы тоже вполне можно так увеличить. Архивы, например, тоже можно.
http://scr.rsod.org/2011-10-16_13-18-17.png

vlasoft
16-10-2011, 16:08
например изображения можно добить в конец нулями в любом hex-редакторе до нужного размера. Многие другие файлы тоже вполне можно так увеличить. Архивы, например, тоже можно. »
А вот если к примеру видео?

vlasoft
16-10-2011, 16:40
И еще, как можно подогнать точно размер?

ferget
16-10-2011, 17:26
как можно подогнать точно размер? »
в hex-редакторе показывается размер, вычитаете и добавляете нужное количество

vlasoft
16-10-2011, 17:30
в hex-редакторе показывается размер, вычитаете и добавляете нужное количество »
А вот если нужно уменьшить оригинальный файл до копии??

ferget
16-10-2011, 17:34
выделяете нужное количество в конце файла и удаляете

vlasoft
16-10-2011, 17:38
выделяете нужное количество в конце файла и удаляете »
Это уже другая ситуация.
Имеется те же 2 файла но теперь мне нужно подогнать оригинал до копии т.е. уменшить размер оригинала(без нулей вконце), и чтоб при этом файл был работоспособным!?

ferget
16-10-2011, 17:42
если это видео, то будет проигрываться, там основные данные в начале записаны

vlasoft
16-10-2011, 18:01
если это видео, то будет проигрываться, там основные данные в начале записаны »
Т.е. оно будет проигроватся но не полностью?

А как быть с другими файлами?

rsod
16-10-2011, 18:01
А вот если к примеру видео? »
пробуйте.
И еще, как можно подогнать точно размер? »
высчитать по формуле: количество байт, к которому надо привести, минус количество существующих байт.
Два нуля - один нулевой байт.
А вот если нужно уменьшить оригинальный файл до копии?? »
сжатие с потерями это называется (иногда можно без потерь сконвертировать в более оптимизированный формат). Гуглите: конвертеры видео.




© OSzone.net 2001-2012