---
title: "Längd av DivX film"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/16208-längd-av-divx-film"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "ps"
published: "2001-10-14T01:59:00.000Z"
updated: "2001-10-17T15:57:00.000Z"
replies: 6
views: 213
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/16208-längd-av-divx-film"
---

# Längd av DivX film

## #1 — ps, 2001-10-14T01:59Z

Går det att få reda på längden (minuter) av en DivX film?

Permalänk: https://www.webforum.nu/p/16208

## #2 — cerebus, 2001-10-14T06:04Z

För det första är jag rätt säker på att det finns flera olika sorters DIVX-format.

Sedan får du nog ta dig en titt på hur codecen för det formatet du har är uppbyggt för att se om det finns någon info i början av filen du kan läsa.

Det kan även vara så att du kan läsa av kvalitén och därav få filmens längd baserat på detta.

Men något lätt väldigt lätt sätt att få reda på längden tror jag inte att det finns.

Permalänk: https://www.webforum.nu/p/324425

## #3 — Papa Deoo, 2001-10-17T07:11Z

Öppna DivX filen och kolla hur lång den är, brukar funkar \*HAHA\*

Permalänk: https://www.webforum.nu/p/324426

## #4 — jsundin, 2001-10-17T09:24Z

Jag är inget geni vad gäller AVI-formatet, men som jag förstår det har \*alla\* AVI-filer samma huvud, sen används olika codec för att komprimera/dekomprimera innehållet.

Kör du under linux så har du juh avifile som har en massa libbar just för det där..

Annars ser huvudet för AVI-filer ut något i stil med:

display_rate dword
frame_rate dword
padding dword
flags dword
total_frames dword
initial_frames dword
streams dword
suggested_buffer_size dword
width dword
height dword
reserved 4\*dword

sen är det bara att dela total_frames med framerate så borde du fram längden på filmen i sekunder.. men det där har jag inte testat =)

AVI-huvudet är dock lite mer avancerat än sådär, det finns olika delar - men kolla upp avifile, den kan göra precis vad du vill: <http://avifile.sf.net>

Permalänk: https://www.webforum.nu/p/324427

## #5 — ps, 2001-10-17T10:20Z

jsundin:
Jaha det verkar lite intressant det där.. går det att komma åt sådana variabler från php?
Eller måste man kalla på ett program som skriver till fil som man sedan kan läsa in, det kan verka lite osmidigt.

r
Detta ska köras på en Win XP burk, inget jag kan påverka.

Kan ju passa på och fråga om nån vet om det finns en DivX spelare som kan startas i "fullscreen" läge med tex en växel. Det funkar inte i de senaste verisonerna av Windows Media Player.

Permalänk: https://www.webforum.nu/p/324428

## #6 — jsundin, 2001-10-17T12:53Z

Min gissning är att det inte går direkt ifrån PHP, men det tänker jag inte säga säkert.. Jag vet inte hur det är med hantering av binärfiler i php (aldrig behövt det) - någon?

Däremot skulle det inte röra sig om ett vidare avancerat externt program, och för att "få in" värdet i PHP kan man juh använda sig av [www.php.net/popen](http://www.php.net/popen) 

(En kompis som påstod att man kunde köra avifile under windows oxo, men det vet jag inget om? Iaf finns juh specarna för AVI-filer inkluderade, så det kan juh vara värt att ladda ner iaf.. :))

Permalänk: https://www.webforum.nu/p/324429

## #7 — ps, 2001-10-17T15:57Z

Ja jo det enklaste verkar vara att kalla på ett program där man skickar med vilken fil man vill ha info från och låta det skriva till fil.

\*letar letar..\*

Permalänk: https://www.webforum.nu/p/324430

---

Tråden på webben: https://www.webforum.nu/amne/php/16208-längd-av-divx-film
