![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 10.03.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Posiadam plik o rozszerzeniu *.bif utworzony przez kamerę urządzenia rejestrującego. Mime type tego pliku to application/octet-stream. W nagłówku tego pliku jest coś takiego: Cytat BIFFII...........JFIF...... HEX - 42 49 46 46 49 49 W systemie Windows plik nie jest prawidłowo rozpoznawany i nie można go wyświetlić, za to w XnView otwiera się bez problemu. XnView podaje, że jest to JPEG based file. Funkcja:
zwraca - Warning: imagecreatefromstring(): Data is not in a recognized format Jak mogę wyświetlić ten plik w przeglądarce lub dokonać jego konwersji to formatu *.jpg ?. Czy nie jest to przypadkiem plik skompresowany ?. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Tak jak podejrzewałem, wystarczy wyciąć niepotrzebne bajty z przodu (w przypadku gdy ich liczba jest stała):
Gdy ich długość jest zmienna trzeba wyciąć wszystko do napotkania: Kod 0xff 0xdb 0xff 0xe0 0x00 0x10 0x04A 0x46 0x49 0x46
Ten post edytował redeemer 23.09.2013, 11:47:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 22:19 |