Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   увеличение размера файла (http://forum.oszone.net/showthread.php?t=218081)

vlasoft 16-10-2011 12:29 1774397

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

rsod 16-10-2011 13:17 1774427

например изображения можно добить в конец нулями в любом hex-редакторе до нужного размера. Многие другие файлы тоже вполне можно так увеличить. Архивы, например, тоже можно.

vlasoft 16-10-2011 16:08 1774534

Цитата:

Цитата rsod
например изображения можно добить в конец нулями в любом hex-редакторе до нужного размера. Многие другие файлы тоже вполне можно так увеличить. Архивы, например, тоже можно. »

А вот если к примеру видео?

vlasoft 16-10-2011 16:40 1774567

И еще, как можно подогнать точно размер?

ferget 16-10-2011 17:26 1774626

Цитата:

Цитата vlasoft
как можно подогнать точно размер? »

в hex-редакторе показывается размер, вычитаете и добавляете нужное количество

vlasoft 16-10-2011 17:30 1774634

Цитата:

Цитата ferget
в hex-редакторе показывается размер, вычитаете и добавляете нужное количество »

А вот если нужно уменьшить оригинальный файл до копии??

ferget 16-10-2011 17:34 1774638

выделяете нужное количество в конце файла и удаляете

vlasoft 16-10-2011 17:38 1774644

Цитата:

Цитата ferget
выделяете нужное количество в конце файла и удаляете »

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

ferget 16-10-2011 17:42 1774647

если это видео, то будет проигрываться, там основные данные в начале записаны

vlasoft 16-10-2011 18:01 1774670

Цитата:

Цитата ferget
если это видео, то будет проигрываться, там основные данные в начале записаны »

Т.е. оно будет проигроватся но не полностью?

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

rsod 16-10-2011 18:01 1774671

Цитата:

Цитата vlasoft
А вот если к примеру видео? »

пробуйте.
Цитата:

Цитата vlasoft
И еще, как можно подогнать точно размер? »

высчитать по формуле: количество байт, к которому надо привести, минус количество существующих байт.
Два нуля - один нулевой байт.
Цитата:

Цитата vlasoft
А вот если нужно уменьшить оригинальный файл до копии?? »

сжатие с потерями это называется (иногда можно без потерь сконвертировать в более оптимизированный формат). Гуглите: конвертеры видео.


Время: 12:26.

Время: 12:26.
© OSzone.net 2001-