Diễn Đàn

Tệp podcast trong MacOS Catalina

tôi

núi băng

Áp phích gốc
Ngày 12 tháng 12 năm 2006
  • Ngày 25 tháng 4 năm 2020
Tôi muốn lưu trữ một số podcast và nhận thấy rằng ứng dụng Podcast mới trong MacOS Catalina dường như làm cho việc này trở nên khó khăn một cách không cần thiết.

Các tệp hiện được lưu trữ trong một số thư mục con Thư viện ít người biết đến và không còn trong Âm nhạc nữa. Điều này không lý tưởng, nhưng không sao (người ta chỉ cần xác định vị trí của chúng lần đầu tiên).

Tuy nhiên, điều khó chịu hơn, là tên tệp hiện bao gồm một số loại mã băm vô nghĩa (không rõ mã băm nào được sử dụng, nhưng tôi thấy tên tệp chỉ sử dụng các chữ số thập lục phân). Điều này đánh bại mục đích của bất kỳ phân loại nào (bên ngoài ứng dụng Podcast dường như sử dụng một số loại từ điển nội bộ).

Có cách nào chuẩn và rõ ràng để xuất podcast sang các tệp, với những cái tên có ý nghĩa không?
Phản ứng:bluesteel

NoBoMac

Người điều hành
Thành viên đội ngũ nhân viên
1 thg 7, 2014


  • Ngày 3 tháng 4 năm 2020
icymountain cho biết: Có cách nào chuẩn và rõ ràng để xuất podcast sang các tệp, với những cái tên có ý nghĩa không?

Xin lỗi vì sự chậm trễ: chỉ tình cờ đọc được bài đăng này.

Câu trả lời ngắn gọn, không, không có gì sạch sẽ.

Sắp xếp trong cùng một chiếc thuyền. Tôi đã chuyển podcast sang ổ đĩa ngoài mỗi tuần một lần, để không lãng phí dung lượng SSD với dữ liệu hơi trơ (tôi bị tồn đọng trên các podcast không dùng hàng ngày của mình và chỉ có 256GB). Tôi đã di chuyển các podcast như hiện tại là re: name và đưa vào một liên kết tượng trưng đến bản sao bên ngoài trong thư viện cục bộ. Sau đó, tôi sao chép hơn X số lượng podcast từ bên ngoài và kéo / thả vào ứng dụng iPhone của bên thứ 3 để nghe chúng (Vox rất hay, nhưng sử dụng Readdle Documents). Người chơi bên thứ 3 hiển thị tên / tiêu đề / thông tin tập một cách chính xác trong ứng dụng và màn hình khóa.

Bạn có thể kết xuất cơ sở dữ liệu Podcast để trích xuất tiêu đề tập của podcast, nhưng sẽ cần thực hiện một số ánh xạ ký tự để tạo tên tệp hợp pháp và không quá dài.

Ví dụ: đây là một số mã để trích xuất thông tin đó từ cơ sở dữ liệu:

Spoiler:Mã Podcast Dump db_path = '$ HOME / Library / Group Containers / 243LU875E5.groups.com.apple.podcasts / Documents / MTLibrary.sqlite'
/ usr / bin / sqlite3<. mở '$ db_path'
.headers off
.output /tmp/PodDump.txt
chọn zuuid, ztitle từ zmtep Chap nơi zasseturl '';
.từ bỏ
EOF
Và đây là một đoạn mã những gì bạn sẽ thấy.

Spoiler:Ví dụ về Podcast Dump 79F255C4-A16C-4F7F-B67F-24B02E819E1E | Tập 1040 - Kurt Andersen
FC13F623-98C0-4586-9804-71E0739C50EB | Tập 1010 - Christina Hendricks
4F9E8EDA-5D27-4734-BAB4-0A851873FB2C | Trong cái nóng của đêm
E7D93605-942C-4A19-A7D1-D40B6E7A6EC7 | Toy Story
Nếu bạn cảm thấy thoải mái với shell script và các lệnh liên quan (awk, grep, sed, tr, v.v.), có thể tự động hóa việc này. Hoặc, đơn giản có thể kết xuất cơ sở dữ liệu và sử dụng grep để tìm mục nhập cho tệp và đổi tên theo cách thủ công?
Phản ứng:núi băng tôi

núi băng

Áp phích gốc
Ngày 12 tháng 12 năm 2006
  • Ngày 4 tháng 4 năm 2020
NoBoMac nói: Câu trả lời ngắn gọn, không, không có gì sạch sẽ. [...]

Cảm ơn rất nhiều!
Trước hết, xác nhận rằng điều này khá lộn xộn là rất hữu ích.
Thứ hai, tôi không biết cơ sở dữ liệu thực sự ở đâu và làm thế nào để truy cập nó, đây là thông tin rất hữu ích. Tôi vừa kiểm tra kết quả đầu ra và nhận được một số thông tin về pod-casts, nhưng không phải thông tin chính xác (ví dụ: tiêu đề và ngày chương trình radio). Có thể có các trường khác trong cơ sở dữ liệu. Tôi phải làm quen với điều này hơn một chút. Tôi chưa bao giờ truy cập trực tiếp các cơ sở sql, nhưng rất quen với việc lập trình, vì vậy tôi hy vọng tôi sẽ quản lý được. Nghe có vẻ giống như một trong (nhiều) dự án mà tôi có thể đầu tư thời gian vào khi bị giam giữ trong nhà của mình, giống như nhiều người trên hành tinh này ngay bây giờ. Cảm ơn một lần nữa cho bài viết rất thông tin và chi tiết.

NoBoMac

Người điều hành
Thành viên đội ngũ nhân viên
1 thg 7, 2014
  • Ngày 4 tháng 4 năm 2020
Có một số trường ngày, nhưng không thể giải mã chính xác những gì nó đại diện (không phải 'kể từ ngày đầu tiên Unix', các hàm ngày trong SQL không trả về bất kỳ thứ gì logic).

Để xem mọi thứ (tất cả các bản ghi, tất cả các trường w / tên cột), hãy loại bỏ '.headers off' và thay thế câu lệnh select bằng '.dump zmtep Chap'. Lần sửa cuối: 4 tháng 4, 2020
Phản ứng:núi băng tôi

núi băng

Áp phích gốc
Ngày 12 tháng 12 năm 2006
  • Ngày 6 tháng 4 năm 2020
Cảm ơn nhiều.
Đây là rất nhiều dữ liệu chắc chắn. Tôi sẽ xem xét cẩn thận về điều này.

jacg

đến
16 tháng 1, 2003
Vương quốc Anh
  • Ngày 11 tháng 4 năm 2020
Đây là một trong những lý do tôi chuyển thư viện itunes của mình. Tôi chạy Music cho âm nhạc và iTunes cho podcast và radio internet. Và cả hai ứng dụng này đều có thể sử dụng loa Airplay và được điều khiển thông qua biểu tượng đế của chúng hoặc ứng dụng từ xa của iOS. NS

Thilus

Ngày 18 tháng 1 năm 2015
Bielefeld, Đức
  • 28 tháng 4 năm 2020
Vì vậy, nếu tôi gặp sự cố của bạn, bạn muốn xuất Podcast dưới dạng tệp từ ứng dụng podcast. Thực sự có thể kéo và thả chúng ra khỏi ứng dụng để có được tệp m4a hoạt động tốt.

Cách khác có vẻ khó hơn nhiều. Nhập thủ công các Podcast không bắt nguồn từ nguồn cấp dữ liệu RSS. Tôi có một số tập cũ của một podcast nằm xung quanh. Có vẻ như chức năng nhập này không còn ở đó nữa và tôi cần tạo nguồn cấp dữ liệu RSS theo ngôn ngữ để gửi chúng trong ứng dụng podcast của mình. Có vẻ như rất nhiều việc nhưng tôi không biết làm thế nào để giải quyết việc này theo cách khác.

ysuee

Ngày 19 tháng 7 năm 2017
Cleveland, OH
  • Ngày 30 tháng 4 năm 2020
Có ứng dụng nào tốt hơn ứng dụng podcast gốc không? Tôi ở cùng thuyền với OP và cuối cùng đã hoàn nguyên trở lại 10.14 bởi vì việc lưu trữ bây giờ là một mớ hỗn độn vào 10.15. tôi

núi băng

Áp phích gốc
Ngày 12 tháng 12 năm 2006
  • Ngày 4 tháng 5 năm 2020
Thilus nói: Vì vậy, nếu tôi hiểu đúng vấn đề của bạn, bạn muốn xuất Podcast dưới dạng tệp từ ứng dụng podcast. Thực sự có thể kéo và thả chúng ra khỏi ứng dụng để có được tệp m4a hoạt động tốt.

Cách khác có vẻ khó hơn nhiều. Nhập thủ công các Podcast không bắt nguồn từ nguồn cấp dữ liệu RSS. Tôi có một số tập cũ của một podcast nằm xung quanh. Có vẻ như chức năng nhập này không còn ở đó nữa và tôi cần tạo nguồn cấp dữ liệu RSS theo ngôn ngữ để gửi chúng trong ứng dụng podcast của mình. Có vẻ như rất nhiều việc nhưng tôi không biết làm thế nào để giải quyết việc này theo cách khác.

Cảm ơn, nhưng vấn đề của tôi hơi khác. Tôi muốn xuất podcast VÀ giữ lại một số cách đặt tên và sắp xếp hợp lý đã từng tồn tại với iTunes (với các thư mục).

Hiện tại, tôi đang chơi với cơ sở dữ liệu (rất cảm ơn NoBoMac đã chỉ tôi đến nó) và tôi có một số hy vọng làm cho nó hoạt động. Tôi đã bắt đầu nhận ra hầu hết các trường mà tôi cần và với một số nỗ lực hơn nữa, tôi sẽ có thể triển khai một số trình thu thập thông tin tự động nhỏ đi vào cơ sở dữ liệu của Ứng dụng Podcast và xuất tệp theo cách tốt.

ysuee đã nói: Có ứng dụng nào tốt hơn ứng dụng podcast gốc không? Tôi ở cùng thuyền với OP và cuối cùng đã hoàn nguyên trở lại 10.14 bởi vì việc lưu trữ bây giờ là một mớ hỗn độn vào 10.15.

Tôi đã tìm kiếm, nhưng không tìm thấy bất kỳ.
Và vâng, đây là * một * trong những yếu tố khiến tôi vẫn sử dụng 10.14 (về cơ bản, khi một hệ điều hành MacOS mới được phát hành, tôi cài đặt nó trên một máy tính xách tay cũ hơn để xem nó hoạt động như thế nào và tôi chỉ sử dụng nó trên các máy hàng ngày của mình khi tôi hoàn toàn hài lòng). P

poohbear666

Ngày 26 tháng 1 năm 2011
  • 20 tháng 5, 2020
Hệ điều hành iMac Catalina 10.15.4
iPhone SE iOS 13.4.1

Xin lỗi, tôi gặp vấn đề hơi khác một chút nhưng đây là nơi đầu tiên tôi tìm thấy với những nhận xét hợp lý về Catalina và podcast Phản ứng:mrmz NS

mrmz

23 tháng 5 năm 2021
  • Ngày 25 tháng 5 năm 2021
icymountain cho biết: Thật không may, ấn tượng được mô tả trong đoạn đầu tiên không chính xác, nhưng từ cuối cùng của bài đăng của bạn ('áo khoác thẳng') là hoàn toàn phù hợp.

Quy trình mới là cung cấp cho mỗi tệp của bạn một hàm băm mật mã làm tên (một chuỗi ký tự vô nghĩa gồm các ký tự '0' - '9' và 'a' - 'f') và để cơ sở dữ liệu chứa ánh xạ chính xác, để bạn không bao giờ quản lý để truy cập các tệp của bạn bằng bất kỳ thứ gì khác ngoài ứng dụng Podcast.

Theo những gì tôi có liên quan, tôi đã viết một chương trình để sắp xếp mớ hỗn độn và sao chép các tệp của tôi vào một nơi riêng biệt sau khi trích xuất thông tin cần thiết từ cơ sở dữ liệu.
Tôi thêm một kết xuất màn hình, hiển thị kết quả tôi nhận được trên máy sau khi nhập tệp vào Nhạc. Mặc dù vậy, tôi đã lưu ý rằng một số tệp không được nhập, nhưng hầu hết thì có. Điều này đang được nói, rất cám ơn phản hồi của bạn.

Tập tin đính kèm

  • Xem mục phương tiện 'href =' tmp / file đính kèm / capture-decran-2021-05-25-a-09-29-33-png.1781138 / '> Ảnh chụp màn hình 2021-05-25 lúc 09.29.33.png'file-meta '> 402,4 KB Lượt xem: 48