Reactie plaatsen 
 
Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
itemizen
Auteur Bericht
Stoppel Offline
een diedudabist
****

Berichten: 262
Lid sinds: 04-2006
Reputatie: 5
Bericht: #1
itemizen
godver!! net een heel verhaal getyped kan ik weer opnieuw beginnen omdat ik op het verkeerde knopje heb geduwd.

Anyhoe.

Hallo medeproggers. :)

Voor mijn werk ben ik bezig met een soort van video opslag systeem.
Binnen dit systeem moet het mogelijk zijn om video's te itemizen, dus het opknippen van video's in kleinere fragmenten.

Tot mijn beschikking heb ik php, zend framework en een eigen beheerde linux server.

Ik zat eraan te denken om op zoek te gaan naar een software programma dat het itemize gedeelte voor mij doet en wat ik via een api met mijn php kan aanspreken.

Heeft een van jullie hier ervaring mee of misschien iets over gelezen? Dat zou me namelijk een jumpstart geven.

Alvast bedankt.

Groet,
Stoppel

Beauty is in the eye of the beholder
(Dit bericht is het laatst bewerkt op 29-01-2010 om 11:19:50 door Stoppel.)
29-01-2010 11:19:32
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Matthijn Offline
Schnabbel
*****

Berichten: 4.956
Lid sinds: 04-2006
Reputatie: 47
Bericht: #2
RE: itemizen
ffmpeg, als je dat op de server kan installeren, of als dat er al op staat. Dit kan je dan via de exec() functie aanroepen, of je kan bestaande classes gebruiken als ffmpeg-php.

Met ffmpeg kan je onder andere stukjes film extracten, en opslaan in diverse formaten, ook kan je enkele frames als foto opslaan, muziek eruit filteren en nog meer.

[Afbeelding: signature.php]
29-01-2010 11:23:45
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Stoppel Offline
een diedudabist
****

Berichten: 262
Lid sinds: 04-2006
Reputatie: 5
Bericht: #3
RE: itemizen
(29-01-2010 11:23:45)Matthijn schreef:  ffmpeg, als je dat op de server kan installeren, of als dat er al op staat. Dit kan je dan via de exec() functie aanroepen, of je kan bestaande classes gebruiken als ffmpeg-php.

Met ffmpeg kan je onder andere stukjes film extracten, en opslaan in diverse formaten, ook kan je enkele frames als foto opslaan, muziek eruit filteren en nog meer.

Kijk top, precies zoiets bedoelde ik, thnx Matthijn, ffmpeg klinkt me idd bekend in de oren. Ik ga even wat manuals doorploeteren ;)


edit: heb je het zelf wel eens aan de praat gekregen? Het schijnt bijzonder lastig te zijn om de extensie (goed) te installeren. Iets wat vrij simpel lijkt is blijkbaar om onverklaarbare reden toch wel lastig.....

Beauty is in the eye of the beholder
(Dit bericht is het laatst bewerkt op 29-01-2010 om 15:48:27 door Stoppel.)
29-01-2010 11:36:03
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Aries-Belgium Offline
Open Source Promotor

Berichten: 8.654
Lid sinds: 04-2006
Reputatie: 310
Bericht: #4
RE: itemizen
(29-01-2010 11:36:03)Stoppel schreef:  edit: heb je het zelf wel eens aan de praat gekregen? Het schijnt bijzonder lastig te zijn om de extensie (goed) te installeren. Iets wat vrij simpel lijkt is blijkbaar om onverklaarbare reden toch wel lastig.....

Je kan ook via exec() ffmpeg gaan uitvoeren.

[Afbeelding: 2wqbwas.gif]
"I like my women how I like my toast, hot and consumable with butter"
31-01-2010 12:21:26
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Matthijn Offline
Schnabbel
*****

Berichten: 4.956
Lid sinds: 04-2006
Reputatie: 47
Bericht: #5
RE: itemizen
Citaat:edit: heb je het zelf wel eens aan de praat gekregen? Het schijnt bijzonder lastig te zijn om de extensie (goed) te installeren. Iets wat vrij simpel lijkt is blijkbaar om onverklaarbare reden toch wel lastig.....

Ik had het toendertijd bij een hoster gebruikt met Windows op de server, toen kon ik 'ffmpeg.exe' gewoon uploaden en uitvoeren via de exec() commando.

[Afbeelding: signature.php]
31-01-2010 22:07:23
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Stoppel Offline
een diedudabist
****

Berichten: 262
Lid sinds: 04-2006
Reputatie: 5
Bericht: #6
RE: itemizen
(31-01-2010 12:21:26)Aries-Belgium schreef:  Je kan ook via exec() ffmpeg gaan uitvoeren.

(31-01-2010 22:07:23)Matthijn schreef:  Ik had het toendertijd bij een hoster gebruikt met Windows op de server, toen kon ik 'ffmpeg.exe' gewoon uploaden en uitvoeren via de exec() commando.

Hoi Aries en Matthijn ja dat klopt, op de een of andere manier heb ik alleen altijd een soort van antipathie tegen het exec commando gehad. omdat je direct een programma aanroept voelt het bij altijd een beetje onveilig.
Waarschijnlijk onterecht maar als ik die extentie aan de praat kan krijgen heeft dat wel mijn voorkeur.

Ik ga nog wel ff verder klooien, mocht ik iets "ontdekken" dan zal ik het in dit topic even vermelden.

Beauty is in the eye of the beholder
01-02-2010 10:55:35
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Stoppel Offline
een diedudabist
****

Berichten: 262
Lid sinds: 04-2006
Reputatie: 5
Bericht: #7
RE: itemizen
(01-02-2010 10:55:35)Stoppel schreef:  ort van antipathie tegen het exec commando gehad. omdat je direct een programma aanroept voelt het bij altijd een beetje onveilig.
Waarschijnlijk onterecht maar als ik die extentie aan de praat kan krijgen heeft dat wel

Weer even een tijdje en een wintersport verder en ben nu inderdaad maar gewoon via exec het probleem aan het oplossen.
Ik heb inmiddels een eigen ffmpeg klasse geschreven. Deze kan nu over http video's ophalen.
Ik kan nu daarmee dan screenshots maken en alle video details ophalen.
Mocht het in de toekomst moeten dan kan ik ook video's binnenhalen en transcoderen naar een ander formaat :)

Thnx voor de hulp mannen!

[OPGELOST]

edit: Voor wie het leuk vindt om te horen, ik heb er nu ook een zend_plugin van gemaakt zodat ik deze klasse in mijn gehele application kan gebruiken :D

edit2: Ik kan nu ook video itemizen, hiervoor heb ik niet de -t parameter gebruikt (deze werkt niet) maar de -vframes en de -dframes
PHP-code:
exec('ffmpeg -i '.$this->video.' -ss '.$start' -dframes  '.$frames.' -vframes '.$frames.' -sameq -vcodec copy ' $name); 

Beauty is in the eye of the beholder
(Dit bericht is het laatst bewerkt op 25-03-2010 om 09:38:16 door Stoppel.)
11-03-2010 10:19:25
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Reactie plaatsen 


Ga naar locatie:


Contact opnemen | Ep2 | Naar boven | Naar inhoud | Archiefmodus | RSS-syndicatie