Hi,
I just installed OneSwarm on my newly installed Ubuntu 8.10 machine and I can't get sharing to work. It starts to hash the file and at 100% it just stops. I have traced the error to a point where it seems to have difficulties finding the ffmpeg_glibc2.6/ffmpeg_glibc2.7 files. My guess is that it's used to extract information of the film that I want to share (a 1080p trailer, 12 Rounds.mov to be precise, for testing). It creates a torrent file in .torrent but it never starts to share the file.
I get this in error.log:
java.io.IOException: Cannot run program "/home/magnus/OneSwarm/bin/ffmpeg_glibc2.6": java.io.IOException: error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:466)
at edu.washington.cs.oneswarm.ui.gwt.server.ffmpeg.FFMpegTools.testFFMpeg(FFMpegTools.java:280)
at edu.washington.cs.oneswarm.ui.gwt.server.ffmpeg.FFMpegTools.linuxGetFFMpegPath(FFMpegTools.java:246)
at edu.washington.cs.oneswarm.ui.gwt.server.ffmpeg.FFMpegTools.getFFMpegPath(FFMpegTools.java:81)
at edu.washington.cs.oneswarm.ui.gwt.server.ffmpeg.FFMpegTools.getMovieInfo(FFMpegTools.java:126)
at edu.washington.cs.oneswarm.ui.gwt.server.ffmpeg.FFMpegTools.createImageFile(FFMpegTools.java:56)
at edu.washington.cs.oneswarm.watchdir.MagicDirectoryManager.generate_preview_for_torrent(MagicDirectoryManager.java:605)
at edu.washington.cs.oneswarm.ui.gwt.server.OneSwarmUIServiceImpl$3.run(OneSwarmUIServiceImpl.java:429)
at java.lang.Thread.run(Thread.java:619)
and in output.log:
got shell: Shell {Select file}
RESULT=/home/magnus/Videos/12 Rounds.mov
create swarm from local filesystem path: /home/magnus/Videos/12 Rounds.mov
hashing: current index: 0
creating: Piece length: 128.0 kB
creating: Piece count: 1339
creating: Hashing files
created
setdefaultencoding
removed task_id: 0
saving to: /home/magnus/.oneswarm/torrents/12 Rounds.mov.torrent
saved..
linux: trying to find the ffmpeg path
exception causes us to break!
I have verified that the /home/magnus/OneSwarm/bin/ffmpeg_glibc2.6 and /home/magnus/OneSwarm/bin/ffmpeg_glibc2.7 files exists.
Is there anyone else that has run into this before and got a way to get around it?
System info:
Java 1.6.0_10
Sun Microsystems Inc.
SWT v3448, gtk
Linux v2.6.27-11-generic, amd64