Soort werkzaamheden:
scripten
Omschrijving van de werkzaamheden:
Ik zoek iemand die ervaring heeft met FFMPEG. Het moet mogelijk zijn om verschillende bestanden (avi, mpeg, 4mpeg en nog een paar video bestanden) te converteren naar FLV d.m.v. PHP. Uploaden gaat allemaal prima en heb al een server die FFMPEG ondersteunt. Ik heb ook al een een command line die het bestand omzet, maar na het omzetten krijg ik een paar errors. Soms is het .flv bestand 0kb en soms is het .flv bestand gewoon goed.
Dit is de error:
ERROR: undefined method `timestamp' for nil:NilClass ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flv/stream.rb:285:in `lasttimestamp' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flv/stream.rb:274:in `duration' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:181:in `add_meta_data_tag' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:137:in `update' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:47:in `block (2 levels) in execute!' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:46:in `each' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:46:in `block in execute!' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:206:in `process_files' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2/base.rb:44:in `execute!' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2.rb:168:in `execute!' ERROR: /usr/local/vencode/lib/ruby/site_ruby/1.9.1/flvtool2.rb:228:in `' ERROR: /usr/bin/flvtool2:2:in `require' ERROR: /usr/bin/flvtool2:2:in `'
Dit is de command line: (de path naar ffmpeg is correct)
/usr/local/vencode/bin/ffmpeg -i /home/public_html/videos/1311084320.avi -ar 22050 -ab 32000 -f flv -s 320x240 -sameq /home/public_html/videos/1311084320.flv | /usr/bin/flvtool2 -U stdin /home/public_html/videos/1311084320.flv 2>&1
Budget voor dit project:
xx
Deadline:
21 juli
BTW-nummer verplicht:
ja | nee
- FFMPEG Hulp gezocht | Deadline: 21 juli
-
525 × bekeken sinds 19-07-2011, 15:01 #1
FFMPEG Hulp gezocht | Deadline: 21 juli
-
In de schijnwerper
Senior Designster - top kwaliteit - 16 uur per week - per maand - 350 euroFreelance / WerkFull Stack: Web development, Design and BrandingFreelance / Werk[SNELLE LEVERING] Laat je website / webshop snel en professioneel bouwen!Freelance / WerkLaravel / Wordpress - Top kwaliteit voor een gunstig tariefFreelance / Werk -
19-07-2011, 15:44 #2
- Berichten
- 1.899
- Lid sinds
- 18 Jaar
Re: FFMPEG Hulp gezocht | Deadline: 21 juli
Staat de error ook op deze manier achter elkaar door op je scherm? De error verteld me vrij weinig wat ik zo kan zien. Ik heb al eens eerder met FFMPEG gewerkt en kan je misschien wel helpen, maar ik heb geen idee wat er precies fout gaat als ik deze error zie.
Waar ik tegenaan liep destijds was de volgorde van de parameters of een klein tikfoutje in bijvoorbeeld de beeldverhoudingen. Ook het 0kb/goed verhaal komt me bekend voor maar dit werd veroorzaakt door een tijdslimiet die het script overschreed en hierdoor maakte FFMPEG het commando niet af, wat opzich vreemd is aangezien je het via de commandline probeert te dien (exec() neem ik even aan dat je gebruikt). Ik durf niet te zeggen of PHP zelf ook deze exec() functie onderbreekt indien de tijdslimiet is verstreken, maar dat is natuurlijk een goede optie.
-
19-07-2011, 15:44 #3
- Berichten
- 366
- Lid sinds
- 18 Jaar
Re: FFMPEG Hulp gezocht | Deadline: 21 juli
Mischien kan ik het wel voor je oplossen. Heb je ssh toegang en is het mogelijk om de libs opnieuw te installeren?
-
19-07-2011, 16:54 #4
- Berichten
- 169
- Lid sinds
- 18 Jaar
Re: FFMPEG Hulp gezocht | Deadline: 21 juli
Ik heb nog even gekeken naar het script en nog wat dingen geprobeerd. Ik maakte gebruik van de functie popen:
$handlec = popen($command, 'w');
pclose($handlec);
Maar blijkbaar is het gebruik van exec toch beter, omdat dat tot nu toe alles goed gaat. Geen foutmelding + 0kb bestanden meer. Weet niet hoelang het goed gaat, maar als het nog steeds niet goed gaat dan laat ik het jullie weten ;)
Bedankt nog voor jullie antwoorden. En heb btw geen ssh toegang dacht ik.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic