No I'm calling rdimport from rdlibrary, but thanks for asking. What I have been doing is opening up rdlibrary FROM A TERMINAL RUNNING AS MY USER which is also set as the Rivendell audio user. I try to import a cut from an mp3 file (also tried wav) into a cart... and it gives me "Invalid URL".
---This was a reply to--- Are you calling rdimport from the command line? What's the command you're using? What is the URL it's trying to use? Can you paste that URL into a browser and have it go there properly? I'm jumping into the fray late, so don't know if you've posted the answer to those question earlier bit if so, please post again. Since we're not watching when you do it, it's hard to troubleshoot. Please give a detailed step by step of what you're doing and how, any specific errors that pop up in their entirety, etc. If they're more than a few lines long, please use the pastebin site(s) that someone else mentioned in another reply. ---end of reply--- OUTPUT: RDImport v2.1.0 Log mode is OFF Normalization level = -13 dB AutoTrim level = -30 dB Destination cart is AUTO Single cart mode is OFF Delete source mode is OFF Delete cuts mode is OFF DropBox mode is OFF Start Date Offset = 0 days End Date Offset = 0 days Broken format workarounds are DISABLED Import Create Dates mode is OFF Files to process: "/media/Personal/snd/000006_001.mp3" Importing file "000006_001.mp3" to cart 000004 ... Unable to import "/media/Personal/snd/000006_001.mp3", skipping... My location is not /usr/local/libexec but instead according to mlocate rdxport.cgi it is /usr/lib/cgi-bin/rivendell . rd-bin.conf did NOT exist at all in /etc/apache2/conf.d however I did find /etc/apache2/conf.d/rivendell which points to /etc/rivendell/apache.conf which I checked is correct as far as directories. Apache2 seems to be loading that conf because when I use rd-bin.conf copied from the doc folder of rivendell, apache says the scriptalias overlaps. ---This was a reply from--- Hi Patrick, I've just finished installing Rivendell 2.1.1 from Source on Ubuntu 11.10 and can confirm that Rivendell works fine if you do a scratch build. I suspect the problem lies in incorrectly configured deb files as you said you installed from the debs? Can you run "rdimport --verbose BEDS path_to_some_wav_file" and paste the output back here? As an example I get the following output: wayne@UBUMEZZ:/usr/local/libexec$ rdimport --verbose BEDS ~/*.wav RDImport v2.1.1 Log mode is OFF Normalization level = -13 dB AutoTrim level = -30 dB Destination cart is AUTO Single cart mode is OFF Delete source mode is OFF Delete cuts mode is OFF DropBox mode is OFF Start Date Offset = 0 days End Date Offset = 0 days Broken format workarounds are DISABLED Import Create Dates mode is OFF Files to process: "/home/wayne/dummy-message.wav" Importing file "dummy-message.wav" to cart 040001 ... OK I seem to remember when I've had problems before the OK at the end turns into the error you're describing. Instead of just leaving it there heres a few steps to check. On a scratch Ubuntu build, the Rivendell importing web files live in /usr/local/libexec. Is that where rdxport.cgi and others are located for you? The libexec directory is owned by root:root for me with rwxr-xr-x permissions. Apache2 is also running as either root or www-data. Finally, make sure your apache is configured with the Rivendell conf file too. Inside /etc/apache2/conf.d I have the file "rd-bin.conf". Do you have that? Do the directories on this also match /usr/local/libexec? The important lines are line 23: <Directory "/usr/local/libexec"> and line 50: ScriptAlias /rd-bin/ "/usr/local/libexec/" Hope it helps either way. Regards, Wayne ---end of reply--- The box is on the same network... rivendell runs on the same computer as the server. The box is identified as 127.0.0.1 . The computer's rivendell and JACK both run at 44100 (used to run at 48000 recently but I was having problems with rdimport and rdlibrary importing audio at a lower pitch than it should. This was before rdimport and rdlibrary started giving me the invalid URL messages. Yes the same computer will be used for production and playout... it must be that way since Skype, Google Voice, and my mic, as well as Rivendell, must all be routed to the internet radio stream via. JACK... which is impossible to do to my knowledge on a computer separate from the one running rivendell server. Thanks for reading the messages and commenting! ---This was a reply from--- This is a clue: Are you trying to upload music from a box on the same network as the server, or on a remote network? Is your remote box correctly identified in RDADMIN Are both boxes working at the same sample rate? We do all read your messages For my part I have been unsuccessful at getting Rivendell to work on Ubuntu Studio, which I use for Production. I opted for Centos as a server OS. Production goes in to a 'Dropbox' installed after getting around Ubuntu Studio's version of networking. We have tried a number of Linux distributions which all have fantastic features, but at the end of the day the rule is: You find the software that does what you want, and you run the OS the software is made for. Rivendell can be made to operate on any distribution if you have the time to ferret around and install the various components required to make it work. In the Linux world progressive releases of software components can contain features incompatible with software that worked on previous versions, just like Microsoft and just like Apple. The good thing about Linux is you can generally go back to one that works. Or in some cases sideways. Did you plan to use the same computer for Production and Playout? regards ---end of reply--- Thanks guys for asking a lot of questions here. Unfortunately the issue is still not resolved but we could be getting somewhere.
_______________________________________________ Rivendell-dev mailing list [email protected] http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
