問題タブ [taglib-ruby]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - RailsでTaglib-rubyを使用すると、オーディオファイルは常にnullになります
Rails でアプリを作成しようとしています。これは、オーディオ ファイルのアップロードを取得し、それらからメタデータを読み取ってデータベースに入力します。Taglib-ruby gem を使用して、さまざまなファイル タイプを処理しています。アップロードは単独で動作しているように見えますが、Taglib はそれに与えられたファイルを null と見なします。
これが私のコントローラーです:
フォーム送信に対する私の見解:
Taglib 自体は機能しているようです - 「require 'taglib'」を追加すると、それに関して発生していたエラーが削除され、レールの外で作成したモックアップは正常に機能しました (したがって、私が使用しているファイルも問題ではありません)。これを実行するたびに、制御フローがレイズ コマンドにヒットし、レコードが保存されません。fileref.null? true を返しています。これは、アップロード プロセスに何か問題があることを示唆していますが、何が原因かわかりません。
理想的には、複数のアップロード オプションを使用して、このプロセスを各ファイルで順番に実行したいと考えていますが、1 つのアップロードを null 以外として登録することさえできません。
ruby - coreaudio で narray が見つからない、gem エラー Mac OSX
Mac に coreAudio をインストールしました。outloop_sine.rb の例を起動します。
次に、その戻り値:
次に、必要な narray をインストールします。
それは機能しますが、outloop_sine.rbの例を再度起動すると、同じエラーが表示されます...
あなたの助けに:
と:
結論として、私はlibrubyを持っていません:
最初のエラー メッセージで必要:
私のcoreAudio gemの問題は何ですか?
ruby - 本番環境に taglib-ruby をインストールする方法
本番システムに taglib-ruby をインストールしたいと考えています。次の手順を試しました。
ステップを実行するとmake
、次のエラーが表示されます。
gcc --バージョン
ruby - Ruby の foreach または glob を ARGV で動作させることができません... またはまったく動作しません
taglib-ruby を使用して、1 日に何回曲を聴けるかを調べています。単一の曲で動作するようになりましたが、ディレクトリをループして各曲の長さと1日に何回聞くことができるかを吐き出すことができるように修正しようとしています. 実行時にエラーはスローされませんが、何も出力されません。何らかの理由でファイルが表示されているとは思いません。foreach を使用しようとしましたが、次のようなエラーが発生し続けました。
次のようなディレクトリ名をプログラムにハードコードしただけでも、同じ問題が発生します。
だから私はグロブに切り替えてみました:
これは機能しません。エラー メッセージはありませんが、何も出力されません。入れてもうまくいきません
これでサップ?新人でごめんなさい。
ruby-on-rails - ペーパークリップでtaglib-rubyを設定する方法
ペーパークリップを介して mp3 ファイルを s3 に正常にアップロードし、mp3-info を介して抽出されたメタデータを正常に取得するトラック モデルがあります。唯一の問題は、アップロードされた mp3 ファイルのカバー アートも抽出したいのですが、mp3-info はこれをサポートしていません。このモデルに taglib-ruby を実装してカバー アートを抽出し、それをクリップで保存する前に保存するにはどうすればよいですか?
ruby - Ruby Segmentation fault with FastImage and Taglib
I'm using FastImage and TagLib to manipulate mp3 files and, in this example, to extract a possible image from the tags. It was working like a charm, but for one file it is happening a bug that I don't know how to handle.
#xA;On the FastImage.resize
method it's happening the following error:
GD Error: gd-jpeg: JPEG library reports unrecoverable error: Invalid JPEG file structure: two SOI markers /< user path >/.rvm/gems/ruby-2.3.1/gems/fastimage_resize-2.0.3/lib/fastimage_resize.rb:90: [BUG] Segmentation fault at 0x00000000000008 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin14]
There is no problem in having an error in the image, because it's uploaded by an user, but I need to rescue this error to give the proper treatment and I'm not finding a way to do this. I want to know if there is a way to rescue this error.