web-dev-qa-db-ja.com

サブスクライブしたポッドキャストファイルに独自のファイル名形式を選択するにはどうすればよいですか?

ダウンロードしたmp3ファイルのファイル名に特定のパターンがないいくつかのポッドキャストを購読しています。蓄積されたmp3ファイルのディレクトリをmp3プレーヤーにコピーすると、ファイルはアルファベット順に再生されます。私が本当に欲しいのは、リリース日ごとにファイルを時系列で再生することです。

私は現在、Windows上のiTunesを使用していますXPファイルをダウンロードします。現在、ファイルの名前を手動で変更し、各ファイル名の先頭にYYYYMMDD形式の日付を追加して、ファイルのアルファベット順のリストを作成します。後でPalmCentroのPocketTunesでそれらを聞くと、それらの時系列に対応します。

リリース日をファイル名に自動的に取り込む方法はありますか?もしそうなら、私はファイルの名前変更のステップを自動化するか、おそらくスキップすることができます。それが私の問題を解決するなら、私はiTunesから何か他のものに切り替えるでしょう。

ローカルディスクでのファイル作成時間は、一度に数日分のコンテンツをダウンロードすることがあり、ファイルが必ずしも時系列でダウンロードされるとは限らないため、信頼できる指標ではありません。

4
user14068

いいえ、ごめんなさい。ポッドキャストをリリースするための標準的な方法がないため、関心のあるすべてのポッドキャストに対してこれを行うための適切な方法はありません。やりたいことを行うには、取得したいポッドキャストごとにスクリプトを調整する必要があります。ポッドキャストのフィードを変更するために、そのスクリプトを微調整する必要がある場合もあります。

フィードの外観のバリエーションを調べるためのフィードの例を次に示します。

あなたが望むことを自動的に行うと主張するソフトウェアは、おそらくa) RSS投稿のpubDate属性を使用するか、b)現在の日付を使用します。これが私が見つけたいくつかのダウンローダーです:

  • HiDownload -日付スタンプを追加できますが、b)であり、do-add/don't-addを超えて構成することはできません。

  • Juice および Doppler -ダウンロードの完了後に外部プログラムを実行できますが、外部プログラムは、使用する適切な日付を見つけるためにそれ自体で実行される可能性があります。

おそらくこれを自動化する最良の方法は、独自のRSS解析スクリプトを作成することです。 iTunesまたは別のダウンローダーにポッドキャストをダウンロードさせてから、ダウンロードしたファイル名をRSS内のファイル名と照合し、対応するpubDateをファイル名の前に追加して、好みに合わせてフォーマットする独自のスクリプトを実行します。

1
quack quixote

GPodder を見てください。

これにはcustom_sync_name構成プロパティがあり、必要なことを実行できます。

私のは:

{episode.published}_{episode.title}_{episode.basename}
1
lkraav

ポッドキャストホスティングサービスにRSS/Feedburnerフィードがあり、日付に基づいたフォルダパターンを使用している場合は、DownLoadThemAllFireFoxプラグインを使用して「マスクの名前変更」タグを使用できます。これが非常に状況に応じて申し訳ありませんが、時々動作する可能性があります。

フォルダシステムを使用していないが、RSSフィードに日付スタンプが付いているRSS/Feedburnerを使用している場合は、独自のスクリプトを作成するか、RSS情報を使用して.MP3ファイルの名前を変更するスクリプトを見つける必要があります。 。

0
tomByrer

ファイルにリリース日のID3タグが含まれている場合は、 MP3tag などのツールを使用して、設定した基準に基づいてファイルの名前を自動的に変更できます。リリース日がなくても、ポッドキャストをリリースしたのは誰か、それが「エピソード」とは何かを指定するアーティストとタイトルタグを持っていると思いますが、私のほとんどはそうしています。

0
djhowell