UbuntuのROSA Media Player。 ソースから収集します

ROSA Media PlayerはSMPlayerプロジェクトの派生物であり、MPlayerとFFmpegを使用してコンテンツを再生します。 サポートされている形式のリストは、MPlayerの機能と同じです。 機能には、画面からビデオをキャプチャするサポート、ビデオからオーディオトラックを別のファイルに保存する機能、フラグメントを切り取ってエッジでビデオをトリミングする機能、画像を正規化し歪みを抑える追加のフィルターが含まれます。 プレーヤーコード GPLv3ライセンスで利用できます



新しいバージョン(これから収集するバージョン1.6.0)は、音声付きの画面からビデオをキャプチャすることで注目に値します(マイク録音とライン入力録音の両方がサポートされます)。YouTubeサポート統合:ROMPを離れることなく、ユーザーは検索、ローカルシステムでYouTubeに投稿されたビデオの表示と保存。 驚くべきことに、同じVLCが後者を完全に実行できるように思われます。 しかし、新しいものへの渇望は私たちにとって避けられないものであり、ソフトウェアを追加せずにビデオプレゼンテーションを作成する機能は良いボーナスです。



このプレーヤーはrpmパッケージで簡単に見つけることができますが、debでは見つけることができません。 はい。リポジトリ(ppa:nilarimogard / webupd8)には、すでに1.0 RC1である白髪バージョンがありますが、実際の製品についてはわかりません。 好奇心に駆られて、このパッケージを収集してメンテナーになることにしました。 これから出たものとそうでないものは、以下で見つけることができます。



debパッケージを構築するためのマニュアルとして、次のマニュアルが選択されました。 アセンブリは、Linux Ubuntu 12.04 LTSに基づくOSエレメンタリー0.2で実行されました。



1.製品のソースコードは、ABFの公開ROSAリポジトリhttps://abf.rosalinux.ru/uxteam/ROSA_Media_Playerからダウンロードできます

wget https://abf.rosalinux.ru/uxteam/ROSA_Media_Player/archive/ROSA_Media_Player-master.tar.gz



2. tar zxvfパッケージROSA_Media_Player-master.tar.gzを解凍します



3.そして、ここに私が約1時間戦ったシャーマニズムが来る。 実際のところ、Ubuntuディストリビューションの多くのパッケージは、qtmultimediaなど、このプレーヤーの作成者が指向している、または完全に存在しないrpmディストリビューションとは異なる方法で呼び出されます。 以下にリストされている各パッケージは、コンパイルの不可能性、その後のグーグル、およびapt-file検索コマンドの積極的な使用に関するエラーメッセージにこだわっています。 経験豊富なLinuxユーザーにとっては、これはすべて明らかなように思えますが、ガイドが新参者、好奇心urious盛な新参者の助けになることを願っています。



私はすべてのシャーマニズムについての長い話であなたを退屈させず、何をすべきかを簡単にあなたに話します。 まず、 zlib1g-dev、libqjson-dev、libwildmidi-dev、libqt4-dev、qt4-cmake、qtmobility-dev、libqtmultimediaqt1などのパッケージをインストールする必要があります。



その後、 rosa-media-player / src /フォルダーに移動し、 rosa-media-player.proファイルに次の変更を加えます。



QT + =ネットワークXMLモビリティ

モビリティ=マルチメディア



注:アセンブリファイルの構造が明らかに変更されているため、 http://kubuntu.ru/node/11527で提示されている解決策は役に立ちません。



そして、これらすべてのジェスチャの後にのみmakeコマンドを与えることができ、それは/ rosa-media-player / src /フォルダーではなく、/ rosa-media-playerで与えられます。 この結果、sudo make installを使用してインストールできる、正常にコンパイルされたプログラムが作成されます。



ローザ



しかし、debパッケージの作成には、まだ困難があります。 ターミナルは次のメッセージを奨励しており、どのような構造でフィードする必要があるのか​​、残念ながらまだ理解できていませんが、あきらめていませんが、ububntuコミュニティにほとんど利益をもたらさないという欲求は残っています。 彼自身のリポジトリを作成し、既存のプロジェクトをサポートするという楽観的な計画では、実際のところ、当分の間、deb-packagingの研究は継続しています。



surfer@surfer-VirtualBox:~/Dev/src/ROSA_Media_Player/1.6.0$ dh_make --createorig For dh_make to find the package name and version, the current directory needs to be in the format of <package>-<version>. Alternatively use the -p flag using the format <name>_<version> to override it. I cannot understand the directory name or you have an invalid directory name! Your current directory is /home/surfer/Dev/src/ROSA_Media_Player/1.6.0, perhaps you could try going to directory where the sources are? Please note that this change is necessary ONLY during the initial Debianization with dh_make. When building the package, dpkg-source will gracefully handle almost any upstream tarball.
      
      






All Articles