You should change the plumi_properties from the ZMI:
http://video.healthydirections.com/portal_properties/plumi_properties/manage_workspace

The transcodedaemon_address and videoserver_address should be set to http://videos.healthydirections.com and the plonesite_address to http://video.healthydirections.com

On Jun 4, 2010, at 5:23 PM, Edward Brookhouse wrote:


I rebuilt ffmpeg, and it seems to work running from commandline - but a re-transcode request is showing and error that might be because of my site.cfg -

I still don't quite get the relationship between apache and zope - right now I visit my site on the zope address - any attempt to hit apache, and apache responds but with an error..

When attempting to retranscode I see this from the transcode daemon :


*ERROR*

[r...@video zinstance]# ./bin/transcodedaemon fg
2010/06/04 09:43 -0400 [-] Log opened.
2010/06/04 09:43 -0400 [-] twistd 2.5.0 (/usr/local/Plone/Python-2.4/ bin/python 2.4.6) starting up 2010/06/04 09:43 -0400 [-] reactor class: <class 'twisted.internet.selectreactor.SelectReactor'> 2010/06/04 09:43 -0400 [-] Loading /usr/local/Plone/zinstance/eggs/ collective.transcode.daemon-0.1-py2.4.egg/collective/transcode/ daemon /common/ transcodedaemon.py...
2010/06/04 09:43 -0400 [-] Initializing
2010/06/04 09:43 -0400 [-] Launched http channel
2010/06/04 09:43 -0400 [-] Launched TranscodeDaemon scheduler thread....
2010/06/04 09:43 -0400 [-] Loaded.
2010/06/04 09:43 -0400 [-] twisted.web2.channel.http.HTTPFactory starting on 8888 2010/06/04 09:43 -0400 [-] Starting factory <twisted.web2.channel.http.HTTPFactory instance at 0x7f2a00b5f098>
2010/06/04 09:43 -0400 [-] Scheduler thread running
2010/06/04 10:18 -0400 [-] ['jpeg', 'mp4', 'ogg']
2010/06/04 10:18 -0400 [-] New job
2010/06/04 10:18 -0400 [-] DOWNLOADING http://video.healthydirections.com:8080/Video/Members/admin/videos/test-3/download/video_file/Wil dlife.wmv 2010/06/04 10:18 -0400 [-] EXCEPTION [Errno socket error] (111, 'Connection refused') CAUGHT FOR <Job input={'path': 'http://video.healt hydirections.com:8080/Video/ Members/admin/videos/test-3/download/video_file/Wildlife.wmv', 'type': 'video/x-ms-wmv'} ouput={'path': 'tra nscoded/http/ video.healthydirections.com/8080/Video/Members/admin/videos/test-3/ download/video_file/Wildlife.wmv/jpeg/Wildlife.jpg', 'ty pe': 'image/jpeg'} options={} {'callbackURL': 'http://admin:[email protected]:8080/Video/Members/admin/videos/test -3/@@streaming_RPC'} 2010/06/04 10:18 -0400 [-] Transcoder returned [Errno socket error] (111, 'Connection refused') {'path': 'transcoded/http/ video.healthyd irections.com/ 8080/Video/Members/admin/videos/test-3/download/video_file/ Wildlife.wmv/jpeg/Wildlife.jpg', 'type': 'image/jpeg'}
2010/06/04 10:18 -0400 [-] Unhandled Error
       Traceback (most recent call last):
File "/usr/local/Plone/Python-2.4/lib/python2.4/ threading.py", line 442, in __bootstrap
           self.run()
File "/usr/local/Plone/Python-2.4/lib/python2.4/ threading.py", line 422, in run
           self.__target(*self.__args, **self.__kwargs)
       --- <exception caught here> ---
File "/usr/local/Plone/zinstance/eggs/ zope.app.twisted-3.5.0-py2.4.egg/twisted/python/threadpool.py", line 148, in _worker
           context.call(ctx, function, *args, **kwargs)
File "/usr/local/Plone/zinstance/eggs/ zope.app.twisted-3.5.0-py2.4.egg/twisted/python/context.py", line 59, in callWithContext return self.currentContext().callWithContext(ctx, func, *args, **kw) File "/usr/local/Plone/zinstance/eggs/ zope.app.twisted-3.5.0-py2.4.egg/twisted/python/context.py", line 37, in callWithContext
           return func(*args,**kw)
File "/usr/local/Plone/zinstance/eggs/ collective.transcode.daemon-0.1-py2.4.egg/collective/transcode/ daemon/common/scheduler.p y", line 121, in run
           reactor.callFromThread(job.defer.errback, 'FAIL %d' % ret)
       exceptions.TypeError: int argument required





My site.cfg

Video and videos. All resolve to the same IP


# site-specific settings for a Plumi based site

[site]
# start with offbeat password, and hint that it should be made unique in-site:
user = admin:admin
effective-user = zope
http-address = 172.17.81.164:8080
ftp-address = 127.0.0.1:8021
transcode_host = 127.0.0.1
transcode_port = 8888
videofolder = transcoded

#squid configs
squid_address = 127.0.0.1:4128
squid_backend = ${site:http-address}
squid_hostname = video.healthydirections.com
squid_email = [email protected]

#apache configs
apache_backends = video.healthydirections.com:${site:squid_address}
transcode_backends = videos.healthydirections.com:$ {site:transcode_host}:${site:
transcode_port}
apache_zope2_vhm_map = video.healthydirections.com:/Video




-----Original Message-----
From: [email protected] [mailto:[email protected] ] On Behalf Of Edward Brookhouse
Sent: Friday, June 04, 2010 8:07 AM
To: [email protected]; Discussion about software development on Plumi
Subject: Re: [plumi-discuss] Plumi 3.0 Transcoding

Thanks Grant,

This is running on Fedora 13 - I did the install of ffmpeg, ffmpeg2theora etc, and assumed I would get an error if they were not right - I'll re-compile them and see what happens -

The issue seems to be that the file is not being uploaded to be transcoded though, based on your below info - so I am going to dig through permissions as well -

Thanks everyone!

-----Original Message-----
From: [email protected] [mailto:[email protected] ] On Behalf Of Grant McHerron
Sent: Thursday, June 03, 2010 9:07 PM
To: Discussion about software development on Plumi
Subject: Re: [plumi-discuss] Plumi 3.0 Transcoding


Hey there,

On Thu, 2010-06-03 at 14:06 +0000, Edward Brookhouse wrote:
I’ve the latest plumi/plone (using Jim Brown’s guide here
http://lists.plumi.org/pipermail/discuss/2010-March/002255.html)

Did you also check the installation instructions in the Plumi manual?

http://en.flossmanuals.net/bin/view/Plumi/Installation

Did you get all the ffmpeg libraries & codevs installed?

I'm assuming you have but want to check to be sure :)


It took a little shoe horning to get Python and PIL setup correctly(at
least I think it is) but overall, I am up and running.  I am looking
for advice on how to troubleshoot transcoding?

What system are you running on? Debian? Ubuntu? Mac?


The transcode daemon is running, and when I publish a movie, I see:

As per my previous email, the "is nul" is not really an issue, but I'll see if I can get the Unweb guys to have a look at the log entries you've
posted. There may be a clue in there that I'm missing.

and the transcoder shows only:

2010/06/03 10:03 -0400 [-] ['jpeg', 'mp4', 'ogg']

Is that the only entry? No other lines at all?

I was under the assumption that if nothing shows up under your
transcode dir, there is a problem…(and there is not anything showing
up so )

Yeah - that's not really a good thing :)


can you post the contents of your site.cfg file from the buildout?


Is there anyway to verify if transcoding is in progress ?

Run top on another window and look for ffmpeg running. It'll be running
for a while as it encodes your video so it should show up easily :)

Cheers,

Grant





--
--
Grant McHerron

EngageMedia Collective Inc.

[email protected]
+61 422 914 949
http://engagemedia.org/


_______________________________________________
Discuss mailing list
[email protected]
http://lists.plumi.org/listinfo/discuss
_______________________________________________
Discuss mailing list
[email protected]
http://lists.plumi.org/listinfo/discuss
_______________________________________________
Discuss mailing list
[email protected]
http://lists.plumi.org/listinfo/discuss

_______________________________________________
Discuss mailing list
[email protected]
http://lists.plumi.org/listinfo/discuss

Reply via email to