diff --git a/src/formats/html.ts b/src/formats/html.ts index 4286c49..bdf8cfa 100644 --- a/src/formats/html.ts +++ b/src/formats/html.ts @@ -148,8 +148,7 @@ const getSegmentsFromHTMLElements = (elements: Array): Array 0) { - outSegments[totalSegments - 1].endTime = - outSegments[totalSegments - 1].startTime + s.segment.startTime + outSegments[totalSegments - 1].endTime = s.segment.startTime outSegments[totalSegments - 1].endTimeFormatted = timestampFormatter.format( outSegments[totalSegments - 1].endTime ) diff --git a/test/html.test.ts b/test/html.test.ts index 5d290bc..ba278b9 100644 --- a/test/html.test.ts +++ b/test/html.test.ts @@ -1,7 +1,7 @@ import { describe, expect, test } from "@jest/globals" +import { Segment } from "../src" import { parseHTML } from "../src/formats/html" -import { Segment } from "../src/types" import { readFile, TestFiles } from "./test_utils" @@ -225,8 +225,8 @@ describe("Bad HTML data", () => { { startTime: 1, startTimeFormatted: "00:00:01.000", - endTime: 31, - endTimeFormatted: "00:00:31.000", + endTime: 30, + endTimeFormatted: "00:00:30.000", speaker: "Kevin", body: "It is so stinking nice to like, show up and record this show. And Travis has already put together an outline. Kevin's got suggestions, I throw my thoughts into the mix. And then Travis goes and does all the work from there, too. It's out into the wild. And I don't see anything. That's an absolute joy for at least two thirds of the team. Yeah, I mean, exactly.", }, diff --git a/test/json.test.ts b/test/json.test.ts index 2098d59..c68eece 100644 --- a/test/json.test.ts +++ b/test/json.test.ts @@ -1,7 +1,7 @@ import { describe, expect, test } from "@jest/globals" +import { Segment } from "../src" import { parseJSON } from "../src/formats/json" -import { Segment } from "../src/types" import { readFile, TestFiles } from "./test_utils" diff --git a/test/srt.test.ts b/test/srt.test.ts index d11c4ed..3514103 100644 --- a/test/srt.test.ts +++ b/test/srt.test.ts @@ -1,7 +1,7 @@ import { describe, expect, jest, test } from "@jest/globals" +import { Segment } from "../src" import { parseSRT, parseSRTSegment, SRTSegment } from "../src/formats/srt" -import { Segment } from "../src/types" import { readFile, TestFiles } from "./test_utils" diff --git a/test/test.ts b/test/test.ts index 92f16c2..6c2911a 100644 --- a/test/test.ts +++ b/test/test.ts @@ -1,7 +1,6 @@ import { describe, expect, test } from "@jest/globals" -import { combineSingleWordSegments, convertFile, determineFormat } from "../src" -import { Segment, TranscriptFormat } from "../src/types" +import { combineSingleWordSegments, convertFile, determineFormat, Segment, TranscriptFormat } from "../src" import { readFile, TestFiles } from "./test_utils" diff --git a/test/test_files/buzzcast_html_parsed.json b/test/test_files/buzzcast_html_parsed.json index bd34a7e..9e4265b 100644 --- a/test/test_files/buzzcast_html_parsed.json +++ b/test/test_files/buzzcast_html_parsed.json @@ -11,256 +11,256 @@ { "startTime": 30, "startTimeFormatted": "00:00:30.000", - "endTime": 72, - "endTimeFormatted": "00:01:12.000", + "endTime": 42, + "endTimeFormatted": "00:00:42.000", "speaker": "Kevin", "body": "You guys remember, like two months ago, when you were like, We're going all in on video Buzzcast. I was like, that's, I mean, I will agree and commit and disagree, disagree and commit, I'll do something. But I don't want to do this." }, { "startTime": 42, "startTimeFormatted": "00:00:42.000", - "endTime": 92, - "endTimeFormatted": "00:01:32.000", + "endTime": 50, + "endTimeFormatted": "00:00:50.000", "speaker": "Alban", "body": "I never said that. The only reason we ever did video was because of you." }, { "startTime": 50, "startTimeFormatted": "00:00:50.000", - "endTime": 121, - "endTimeFormatted": "00:02:01.000", + "endTime": 71, + "endTimeFormatted": "00:01:11.000", "speaker": "Kevin", "body": "That is true. I will take that. Because when we first got locked down, and we weren't allowed to see anybody in person, I was like, well, it would be nice to be able to see you guys when we record. And if we're going to be doing video chats Anyway, why don't we go ahead and publish those. So I do take the full blame for moving us to video in the first place. But how's that working out for us?" }, { "startTime": 71, "startTimeFormatted": "00:01:11.000", - "endTime": 192, - "endTimeFormatted": "00:03:12.000", + "endTime": 121, + "endTimeFormatted": "00:02:01.000", "speaker": "Alban", "body": "Not good. The first one we did was like a year ago, we did that live stream to our YouTube channel. And that just kind of grew into then we wanted to play around with Riverside, which was doing video remote video recording, and then squad cast launched video, remote video recording. And I think, you know, we've you kind of had the tools, the tools were there. So we started playing with the tools and experimenting. And now the experiment is coming to an end, at least for now, at least for now. So do we want to give like the whole story of it, kind of walk through why we made each decision along the way? And let's give the sparknotes what we learned the highlights sparknotes? Yeah, start at the beginning. Kevin, why did you want to start doing some video Buzzcast." }, { "startTime": 121, "startTimeFormatted": "00:02:01.000", - "endTime": 385, - "endTimeFormatted": "00:06:25.000", + "endTime": 264, + "endTimeFormatted": "00:04:24.000", "speaker": "Kevin", "body": "When we first started recording Buzzcast, we would do it together in the office in our little studio space. And we could play off of each other's energy, right? I think, Listen, I'll speak for myself, I'm not a super high energy person. So it helps for me to be sitting across the table for somebody or to see somebody else's reactions to what I'm saying or when they're speaking themselves to be able to keep myself amped up and engaged in the conversation when we went audio only and there was no video component, it was hard for me to continue to keep my energy high. And to stay engaged. I've also got a little bit of add that I'm I'm fighting and dealing with at the same time. So that part was was necessary in order to be able to just produce good content. What I was interested in is that since we're doing this video component Anyway, why don't we record this, we've always said that YouTube is an interesting opportunity for people to promote their podcasts because they do have the algorithm, they do have the recommendation engine. But you shouldn't just publish your audio only there. Because that doesn't feed into the strengths of the algorithm. So you're not even getting the benefit. And you're taking all this extra time to do that. In fact, you could be you know, putting yourself at a disadvantage if you do that, because then you get a bad reputation with the algorithm. So anyway, we were doing video, why not go ahead. And while we edit the podcast, the audio version, why not edit the video version and just stick it on YouTube and see if we get a bump from it. That is where you guys come in on the analytical side and say, Is this working is this not I will say that the constraints from just somebody who's on the podcast are much higher than I anticipated. It's one thing when you're out of the office, or if you're traveling or you can't be here there to be able to quickly grab a USB mic, throw it in your bag go with you. And you can record audio from anywhere in the world, it's not too hard to find a quiet space, most hotel rooms are pretty quiet. Or if you're staying on Airbnb or something that you can find a closet, you can find a quiet space to record audio, being able to travel with a decent camera setup. Or if you don't have a decent camera setup, then you're using whatever on your laptop, you're constantly worried about your background, like all this stuff is going on. It's just a different level of commitment and what's required in terms of being able to put a show out every week or every other week. So that has been added an extra level of commitment to the show, which again, not something that we weren't willing to do, but something that was a little bit unexpected. Didn't know going into it. And then from an analytical side, like how helpful was it actually, for us growing the show? That's what you guys have dug into. Right?" }, { "startTime": 264, "startTimeFormatted": "00:04:24.000", - "endTime": 683, - "endTimeFormatted": "00:11:23.000", + "endTime": 419, + "endTimeFormatted": "00:06:59.000", "speaker": "Alban", "body": "Yeah, I mean, we can talk a bit about the analytics buzz cast itself was getting more attention, let's call it attention than it ever had before. We were getting between the downloads that continued to grow on the RSS side. And on the YouTube channel being added to that it was huge. And then we started doing clips of Buzzcast episodes. And those were doing really well. And so if you wanted to add all that up, it was like wow, this show is doubled in sighs This is great. But we on the other side, were kind of frustrated with the growth of the YouTube channel. We grew a ton the first year. And we just kind of seen a lot of slowing down of our growth. We didn't know exactly why. And we kept kind of digging into the data. And I think it might have been Jonathan first, or maybe it was Travis, who said, I just clicked through all of the last videos. And I noticed most of the Buzzcast ones lose subscribers. And I was like, That's not true. And then I click through and went, Oh, that's definitely true. I was very skeptical by nature. And so and then we started digging in deeper. And I took, I think it was like six different stats that we use to kind of quantify how valuable each individual video is. And I just went back and looked at, like the last 90 days, all the videos that were created during that 90 day period, I think we had 22 videos, or 26 videos, all of the Buzzcast ones were in the worst category, they were they represented, like the very bottom five episodes, or videos. And, you know, we, I think Travis, you had some good ideas of why the Buzzcast ones were performing near the bottom. But in the end, we were kind of doing the thing that we've always criticized, we've always criticized people who were putting a static image on a YouTube video on a YouTube video, just having audio, you know, we said that can crush an existing valuable YouTube channel. And we were crushing our existing value bowl YouTube channel, by adding this, you know, some of this, basically podcast content in video format." }, { "startTime": 419, "startTimeFormatted": "00:06:59.000", - "endTime": 866, - "endTimeFormatted": "00:14:26.000", + "endTime": 447, + "endTimeFormatted": "00:07:27.000", "speaker": "Kevin", "body": "To clarify, we weren't crushing it because we weren't putting the static image when we were putting real video up. But we weren't playing in line with the the rules of YouTube or to use the algorithm in the smartest and best way we were confusing the algorithm. We were publishing different lengths of content, different formats of content. And so we ended up is a very important and valuable channel for us for marketing our software and telling the world about what Buzzsprout can do for you as a podcaster. We were hurting that marketing channel for us, right?" }, { "startTime": 447, "startTimeFormatted": "00:07:27.000", - "endTime": 958, - "endTimeFormatted": "00:15:58.000", + "endTime": 511, + "endTimeFormatted": "00:08:31.000", "speaker": "Alban", "body": "Yeah, I guess what I was saying is, we were not being hypocritical in the way that we created the video, the content, because we weren't publishing the static image with the audio. But the reason we say we recommend everybody else not to do that, is because what it's doing is it's showing YouTube that your content is low quality, and it's a specific type of content. It's audio plus an image. Well, when we were looking at it, YouTube was used to a much higher production quality, a very different type of content for our channel. And so I think people were constantly confused. They're running into videos that they thought were going to be Travis or Sarah jalon, doing an in depth tutorial. And they were clicking, and they were finding me pontificating about Facebook podcasts for 20 minutes. So Travis, give us some more insight, what's what are the differentiators between our day to day content are the bread and butter that we do very well, and what Buzzcast was doing on our channel?" }, { "startTime": 511, "startTimeFormatted": "00:08:31.000", - "endTime": 1198, - "endTimeFormatted": "00:19:58.000", + "endTime": 687, + "endTimeFormatted": "00:11:27.000", "speaker": "Travis", "body": "One thing to keep in mind is when we create content for Podcasting, Q&A, when we create tutorials, things like that, we have a very specific aim for those videos. Right? So we're trying to answer questions really well, we're trying to take all the knowledge and best practices for how to be a podcaster. And consolidating that into a form factor. That is something you could easily watch in just a few minutes and get all the information that you need. And because we're able to put that level of focus on it, like Alan mentioned, the production quality is better. We have custom animations, and B roll, which is just a fancy way of saying we cut away to different videos of models doing things that match what we're talking about on screen. And so we're able to create a type of content that works really well in a YouTube ecosystem. And so if your whole channel is that kind of content, then YouTube starts knowing Okay, if someone we've kind of identified them as a potential podcaster, and they're asking a podcast related question, Buzzsprout is going to be the channel we recommend because we know they have this kind of content. The reason that we split off Buzzcast the full episodes into a separate channel a couple of months ago, is because we noticed that those videos were not performing at all at the same level as the Podcasting, Q&A and other tutorial videos were doing. And that was a common practice we'd seen with other youtubers That created video podcasts, they would create new channels for them. And then if they had clips, that would be a third channel. So they would actually have three channels, they'd have their main YouTube channel, a full podcast channel and a clips channel, in order to make sure that they were kind of playing by the rules, the best practice of YouTube. So these were all things that we, you know, as we were experimenting, we weren't sure like, how far are we really going to carry this book? Like, how invested Are we going to get into video Buzzcast. And so it didn't make sense to spin up a whole YouTube channel, we're just going to do a couple episodes and then retire it right. So we tested in our on our main channel first and said, Okay, that's working. So then what if we took the next step, and we made it consistent? And then what if we took the next step and made a separate, and so it's kind of like evolved over time. And now to Kevin's point, it's at the place where we just wanted to make sure, if we keep going on this trajectory, it's going to serve you guys, it's gonna make Buzzcast better for you. And it's also going to make sense in the grand scheme of the other things that we're doing to produce and create content. And so we're now at this nexus point where if we're going to be able to go back and record in the studio, you know, that has a level of production that even exceeds what we're currently what we were doing before. And, and so at this point in time, it makes more sense for us to pause it, knowing we can always turn it back on later. But just to double down and refocus our efforts on the audio only version of Buzzcast." }, { "startTime": 687, "startTimeFormatted": "00:11:27.000", - "endTime": 1562, - "endTimeFormatted": "00:26:02.000", + "endTime": 875, + "endTimeFormatted": "00:14:35.000", "speaker": "Alban", "body": "So if I can kind of tie this together with what are the best practices we have learned for YouTube, and podcasting, in particular, because podcasting is really growing on YouTube, one out of five people now who say they listened to podcasts, they listened to most of their podcasts on YouTube, one out of five, that's pretty remarkably high numbers. That comes from Edison research. I actually interviewed Tom Webster this morning, and he told me that so it's definitely working there. But it takes a lot to make it work. And it was not stuff that was going to make sense for us to do. So. I think to do podcasts, well on YouTube, you probably need to be recording a person so that you have that live engaging element. Because I don't know how to say this exactly. But like, the level of engagement you want to see between the hosts during a audio and a video medium is very different. Right now, like I can see Kevin and Travis and like Kevin looks kind of disinterested. That doesn't bother anybody who's just listening to this because they go, Oh, Kevin's probably listening attentively. But you know what? But if we're on video, I'd be the first comment we ever got on one of our Buzzcast episodes was why does albot look so mad. And I was like, Oh, that's just my face looks. That's just me. Like, that's just me not smiling. And so that works perfectly fine. When you're recording long distance recordings. When it's on video, it starts to look a little weird. And you can either kind of over fake enthusiasm, or you can get together in an audio studio get together in a studio in person. So like, get together in person, I think is a very high recommendation, they should try to get that number, you know, if at all possible, then you've also got to have like multiple shots to be able to keep it interesting. So that's probably a camera on each host. Maybe an additional wide angle camera, you can see that we've experimented this in some of our Podcasting Q&A videos is rolling, I think three different cameras now all at once, and then we flipped between them. For us to do the three of us in the studio would require us probably to be shooting like four or five cameras at a time. And then the, you know, that really ramps up the amount of video editing that we're doing. Okay, so we're buying a bunch of cameras. We're buying, we're doing more in video editing. We're getting us all together in the studio in the most dangerous, dangerous COVID hotspot United States right now. So three negatives, and all for the benefit of starting a new YouTube channel that isn't exactly in alignment with what we want. So that's to kind of wrap it up quickly. What how we're thinking about this. Maybe we come back, maybe not. But until next time, listen to us on our RSS backed podcast." }, { "startTime": 875, "startTimeFormatted": "00:14:35.000", - "endTime": 1757, - "endTimeFormatted": "00:29:17.000", + "endTime": 882, + "endTimeFormatted": "00:14:42.000", "speaker": "Travis", "body": "Yes, we are definitely not going anywhere. You'll just need to listen to us anywhere except for Spotify will be." }, { "startTime": 882, "startTimeFormatted": "00:14:42.000", - "endTime": 1770, - "endTimeFormatted": "00:29:30.000", + "endTime": 888, + "endTimeFormatted": "00:14:48.000", "speaker": "Alban", "body": "This is basically Apple podcasts and indie apps exclusive now. Yeah, I would say so. I would say so." }, { "startTime": 888, "startTimeFormatted": "00:14:48.000", - "endTime": 1923, - "endTimeFormatted": "00:32:03.000", + "endTime": 1035, + "endTimeFormatted": "00:17:15.000", "speaker": "Kevin", "body": "Yeah. I think it's an interesting point that you talked about when you talk about your interview with Tom Webster and he's saying that one in five podcasts are roughly 20% of people listening the podcast in YouTube, and I can't help it think that that is it just don't think that there's a stat that we should just take without some additional thought, right? Like listening to a podcast and YouTube is a different experience than what a lot of us who produce podcasts are in the podcasting space probably think about when we think about podcasting, like the benefits in the beauty of podcasting is it's it's passive, it's something that you can do not only on demand, but at your convenience while you're doing other things while you're doing housework while you're exercising, while you're at work while you're driving a car, you the YouTube experience is different than that. And so while the YouTube ecosystem is huge, and it might be a lot more mainstream in terms of the number of people who engage in that space, and then at some point, click on something that is calling itself a podcast, it's, it might just be an exposure thing, it might just be the size of the ecosystem thing, it might not necessarily be what we would consider a podcast and all the great benefits that go along with podcasting. And I don't want to get into the details of is it does it really have an RSS feed and all that stuff, that's not really what I'm talking about. I'm just kind of talking about the size of the medium and the number of people who at some point during their normal day, flip open YouTube, and might click on something that is calling itself a podcast. So that being said, YouTube is a fine place for you to distribute content and being creator. But hopefully, there's some takeaways from what we've experienced over the past year, pressing into the YouTube Space a little bit in terms of putting a podcast onto YouTube, there's a lot more that goes into it than just recording a zoom call, and then throwing it up there. If you really want to succeed, you have to understand the algorithm, you have to understand how the medium works, you have to understand what type of content works there is, this is a larger level of commitment. And you might find a huge audience and huge following there. But it's probably not going to be it's not an overnight success. It is a lot of work. And it is very different than audio only podcasting. So as we continue to unpack, and learn things about how to use YouTube, or other channels to grow your main podcast, your audio only podcast, it's distributed through RSS, we will continue to share those learnings with you and hopefully make you a better podcaster. But this is where we are today. And the decisions we've made. So this podcast will not be on YouTube, and not in video form. And as we learn more and grow more, we'll share all our learnings with" }, { "startTime": 1035, "startTimeFormatted": "00:17:15.000", - "endTime": 2114, - "endTimeFormatted": "00:35:14.000", + "endTime": 1079, + "endTimeFormatted": "00:17:59.000", "speaker": "Travis", "body": "so if you've been a Buzzcast listener for any length of time, you know, we're big fans of the podcast index and podcasting 2.0, that entire group, that entire working group of people dedicating themselves to improving the open podcast ecosystem, and creating really fun new features that allow you as a creator, to make awesome content and help your listeners really engage with your show in some really unique ways. Kevin and Tom had an opportunity to sit down with Dave Jones, who is working on the podcast index and podcasting 2.0 to talk about a new feature that Buzzsprout is now supporting, and also tease out some fun new things that they have coming down the pipeline. So here's that conversation between Kevin Tom and Dave Jones." }, { "startTime": 1079, "startTimeFormatted": "00:17:59.000", - "endTime": 2180, - "endTimeFormatted": "00:36:20.000", + "endTime": 1101, + "endTimeFormatted": "00:18:21.000", "speaker": "Tom", "body": "This is Tom Rossi, technical co founder of Buzzsprout. And I am glad to be joined by Dave Jones, one of the two guys running the podcast index, Dave Jones and Adam curry have been doing amazing work with the podcast index. Dave, welcome to the show. Thanks for all that you're doing. Tell us a little bit about the podcast index and what you guys are doing over there." }, { "startTime": 1101, "startTimeFormatted": "00:18:21.000", - "endTime": 2206, - "endTimeFormatted": "00:36:46.000", + "endTime": 1105, + "endTimeFormatted": "00:18:25.000", "speaker": "Dave", "body": "Let's see, what are we doing at the podcast? And what are we not doing at podcast?" }, { "startTime": 1105, "startTimeFormatted": "00:18:25.000", - "endTime": 2224, - "endTimeFormatted": "00:37:04.000", + "endTime": 1119, + "endTimeFormatted": "00:18:39.000", "speaker": "Kevin", "body": "So Dave, the podcasting to auto project is like it incorporates the podcast index and the podcasting namespace right and a whole bunch of things. Can you tell us like what's the difference? What are the two functions that those those two things sort of where they come together? How does it all work?" }, { "startTime": 1119, "startTimeFormatted": "00:18:39.000", - "endTime": 2256, - "endTimeFormatted": "00:37:36.000", + "endTime": 1137, + "endTimeFormatted": "00:18:57.000", "speaker": "Dave", "body": "Yeah, we get this question a lot. What the heck are y'all doing with all these various projects? And then what did they even mean? And so podcasting 2.0 is the name of our podcast, but it's also the name of the broader movement of trying to preserve, protect and extend the open RSS ecosystem," }, { "startTime": 1137, "startTimeFormatted": "00:18:57.000", - "endTime": 2281, - "endTimeFormatted": "00:38:01.000", + "endTime": 1144, + "endTimeFormatted": "00:19:04.000", "speaker": "Kevin", "body": "right. When we say this, this is a little bit different than what like fireside chat introduced it podcast movement, is podcasting to Dotto, right. Yeah," }, { "startTime": 1144, "startTimeFormatted": "00:19:04.000", - "endTime": 2363, - "endTimeFormatted": "00:39:23.000", + "endTime": 1219, + "endTimeFormatted": "00:20:19.000", "speaker": "Dave", "body": "I gotta hope it is completely different. Yeah, but podcasting. 2.0 is just an open source, volunteer movement of people coming up with ideas and launching projects to help preserve the open RSS ecosystem of podcasting, and podcasting inside the app. So pod inside podcasting 2.0. But that would be the podcast namespace where all these new features and tags are coming from. Also within podcasting, 2.0 would be something like pod ping, which allows hosts to rapidly notified apps and aggregators of new episodes, things like that. That's all in the podcasting 2.0 side of things. The podcast index is the thing that we created at the very beginning in order to facilitate all these other things. So the podcast index is the largest directory of podcasts on the internet. It's were like 4.1 million podcasts right now feeds. We are a directory and also an API for podcast app. to hook in to get their podcast data from, basically, they just start coding an app, they plug into us and they get all their data in, it saves them a world of hurt on that side of things. So those, the podcasts index is the APN directory, but geisen 2.0 is all the features and community movement." }, { "startTime": 1219, "startTimeFormatted": "00:20:19.000", - "endTime": 2469, - "endTimeFormatted": "00:41:09.000", + "endTime": 1250, + "endTimeFormatted": "00:20:50.000", "speaker": "Kevin", "body": "Right, and then huge opportunity with the index is that we're not tied in or reliant on Apple anymore. So like over the past two or three months, Apple's directory has been having a ton of problems. Not to mention even before that, when it was working, well, it would take you probably a minimum of two or three days up to a couple weeks to even get in Apple podcast directory, then when you publish a new episode, it might be 24 hours or more before that new episode gets released in search showing up on any of the apps that rely on that directory. And the index solves all that along with other technologies that you're developing as well like the pod paying and everything else. Right." }, { "startTime": 1250, "startTimeFormatted": "00:20:50.000", - "endTime": 2608, - "endTimeFormatted": "00:43:28.000", + "endTime": 1358, + "endTimeFormatted": "00:22:38.000", "speaker": "Dave", "body": "Yeah, we started this whole project with with the directory and the API with the idea that we wanted to take Apple Apple's directory away from being the center of the podcasting universe, which has been for, you know, 15 years at least. And the idea there was that, you know, no, no knock on Apple, I mean, they've been good stewards of podcasting, it's just that it doesn't make a lot of sense for an open specification, like podcasting, an open system that anybody can participate in, it does not make a lot of sense for that. To be controlled by a single humongous entity like apple, I mean, they're literally the biggest company in the world. And so it's sort of like you have this weird spectrum where you got podcasting, which is completely open, I can hand write an RSS feed today, and get into the inbox and create a podcast. And I can do it from my computer in five minutes. But then you have the directory where all the podcasts are found, his career is controlled by this huge corporation. So it really just didn't didn't make a lot of sense, the goal there was create a directory that is completely open, anybody can join it, anybody can add to it, anybody can put their podcast into it in 15 seconds. And then the next step, which is the which is the part that has to happen, make it available for free, and everybody can download it, you can download it our entire database right now from our From the homepage of our website, and do whatever you want with it, you can go create your own directory or your own API or your own apps. So if it's not free, then it doesn't solve any of the problem. And if you have to have us, it still doesn't solve the problem. You need to be we need to redistribute it. And so that's what we that was the Gulf in the beginning." }, { "startTime": 1358, "startTimeFormatted": "00:22:38.000", - "endTime": 2722, - "endTimeFormatted": "00:45:22.000", + "endTime": 1364, + "endTimeFormatted": "00:22:44.000", "speaker": "Tom", "body": "One of the features that I'm most excited about out of podcasting 2.0 is pod ping, can you tell us a little bit about that?" }, { "startTime": 1364, "startTimeFormatted": "00:22:44.000", - "endTime": 2782, - "endTimeFormatted": "00:46:22.000", + "endTime": 1418, + "endTimeFormatted": "00:23:38.000", "speaker": "Dave", "body": "Yeah, sure. podcasting suffers from the same thing that all RSS based infrastructure does it, what you have is a system where you publish an episode of whatever this is, or a blog post or anything, any bit of information, you publish that to an RSS feed, think of it like a WordPress blog. So then the RSS feed, which is just a file on a web server somewhere, it gets updated. How does the rest of the world know that you've just put a blog post up on your website, they have to be notified, or they have to go and check in there's, there's the only two ways to get that information. So just think of it like, you know, clicking on a website refresh button over and over and over just to see if something new pops up. That's essentially what all of these infrastructures have to do, whether it's podcasting or blogosphere, or any of these things. It's just what you resort to is just checking the website over and over and over." }, { "startTime": 1418, "startTimeFormatted": "00:23:38.000", - "endTime": 2863, - "endTimeFormatted": "00:47:43.000", + "endTime": 1445, + "endTimeFormatted": "00:24:05.000", "speaker": "Tom", "body": "And this is this is one of the things that we see all the time, right, where we have podcasters, who will publish an episode. And then they're wondering, Well, where is it? I published it an hour ago? Why don't I see it anywhere? Why don't I see it on Apple? Why don't I see it on Spotify? And I think what what's exciting about pod pain is this is a solution to that problem, which is if you subscribe to a feed with with pod pain, you'll know whenever it gets updated. You'll know about it immediately." }, { "startTime": 1445, "startTimeFormatted": "00:24:05.000", - "endTime": 2900, - "endTimeFormatted": "00:48:20.000", + "endTime": 1455, + "endTimeFormatted": "00:24:15.000", "speaker": "Dave", "body": "Yeah, and that's a just a reversal of that whole thing of instead of checking over and over and over for new content. We tell you, you know, the publisher tells you when there's content," }, { "startTime": 1455, "startTimeFormatted": "00:24:15.000", - "endTime": 2965, - "endTimeFormatted": "00:49:25.000", + "endTime": 1510, + "endTimeFormatted": "00:25:10.000", "speaker": "Tom", "body": "pod ping solves two problems. One is the polling with RSS feeds. And then you also have the problem of much of the web sub pub pub is built on Google, which isn't reliable. So pod ping does it in a reliable way. And so as I've talked to people about pod paying, and they said, Well, don't we already have a solution for this? Well, we don't have a reliable solution for this. And so that's why a lot of people just continue to pull RSS feeds. So really excited about the work that you did with with pod Ping. One of the features of the podcast namespace that we've just implemented at Buzzsprout. That I'm sure everyone would love to hear why we did it. Is the gu ID, or the gu ID. How do you say Dave gwit? Yeah, let's Duguid. Goo it sounds gross. Let's do good. There's no way around it that it's He's gonna sound gross. So but tell us what, what's the grid? And why do you want podcasting companies like Buzzsprout and podcasters. to include this in their RSS feed," }, { "startTime": 1510, "startTimeFormatted": "00:25:10.000", - "endTime": 3098, - "endTimeFormatted": "00:51:38.000", + "endTime": 1588, + "endTimeFormatted": "00:26:28.000", "speaker": "Dave", "body": "a grid is a globally unique identifier, geo ID. It is a long number that uniquely identifies a thing and object globally in the world. It's this thing is this number. And so that is a thing that Apple's directory has always had. Everybody's podcast has an iTunes ID, or an apple podcast ID. And if you go and look for your podcast on Apple's podcast directory, you can see at the end of the little URL in the address bar up there, you can see your Apple ID, because Apple has been the center of the podcasting universe for so long, that iTunes ID has become the way that many apps identify a podcast in there's problems with that. We solve those problems earlier this year, when Apple's API stopped returning the location of where podcast live at. So they stopped returning in their API for many, many feeds, they stopped returning the actual URL, which is would be like, you know, buzzsprout.com slash such and such. That's a huge problem because it broke tons of apps. And we were on the front lines of that, because a lot of people started using our API when that happened, because it broke and broke their app." }, { "startTime": 1588, "startTimeFormatted": "00:26:28.000", - "endTime": 3196, - "endTimeFormatted": "00:53:16.000", + "endTime": 1608, + "endTimeFormatted": "00:26:48.000", "speaker": "Kevin", "body": "Is this stuff going to help us move in the direction of like global comments, global ratings and reviews? Are you guys working on infrastructure to be able to allow podcasters to leave a five star rating in one app that then translates over to another app or a comment over here on pod friend that could get posted in pod chaser?" }, { "startTime": 1608, "startTimeFormatted": "00:26:48.000", - "endTime": 3221, - "endTimeFormatted": "00:53:41.000", + "endTime": 1613, + "endTimeFormatted": "00:26:53.000", "speaker": "Dave", "body": "Yeah, I hope so. I mean, that's the idea. That's, that's absolutely the goal with this." }, { "startTime": 1613, "startTimeFormatted": "00:26:53.000", - "endTime": 3259, - "endTimeFormatted": "00:54:19.000", + "endTime": 1646, + "endTimeFormatted": "00:27:26.000", "speaker": "Tom", "body": "Just a quick note for our Buzzsprout listeners, don't you don't have to write into the port and ask us to put a grid on your RSS feed, they're already there. So all these features whenever we can we want to implement them without having to require, you know, any, any kind of, you know, technical knowledge on our podcasters. And so, yes, the goods are already there. And we continue to follow all the work that Dave and Adam are doing, and we will implement those features as they come up. Dave, thank you for being on the show. Thank you for all the work that you're doing to help make podcasting. Awesome. We appreciate it. And thanks for being here." }, { "startTime": 1646, "startTimeFormatted": "00:27:26.000", - "endTime": 3307, - "endTimeFormatted": "00:55:07.000", + "endTime": 1661, + "endTimeFormatted": "00:27:41.000", "speaker": "Kevin", "body": "Yeah, thanks, guys. Appreciate it. listeners, please check out podcast index.org click on apps, download a new podcast app, recommend it to your listening audience. And yeah, support the movement. It's really good stuff for podcasting." }, diff --git a/test/test_files/podnews_weekly_review_html_parsed.json b/test/test_files/podnews_weekly_review_html_parsed.json index bc437f7..0171bac 100644 --- a/test/test_files/podnews_weekly_review_html_parsed.json +++ b/test/test_files/podnews_weekly_review_html_parsed.json @@ -11,56 +11,56 @@ { "startTime": 67, "startTimeFormatted": "00:01:07.000", - "endTime": 141, - "endTimeFormatted": "00:02:21.000", + "endTime": 74, + "endTimeFormatted": "00:01:14.000", "speaker": "Jingle", "body": "Norma Jean Baki. I'm the head of Events at Podbean, and later I'll talk about podcast movement evolutions. She will," }, { "startTime": 74, "startTimeFormatted": "00:01:14.000", - "endTime": 958, - "endTimeFormatted": "00:15:58.000", + "endTime": 884, + "endTimeFormatted": "00:14:44.000", "speaker": "Norma-Jean Belenky", "body": "this podcast is sponsored and hosted by Bus Sprout. Last week, 4,205 people started a podcast with buzzsprout podcast hosting made easy with powerful tools and remarkable customer support. And now you can turn your listeners into supporters with Buzzsprout subscriptions from your daily newsletter, the Pod News Weekly review. So let's kick it off, James, with the iHeart Podcast Awards just announced. Yes. So who won what? What's going on? Well, uh, yes. Uh, so these were announced in New York. They were hosted by Accent and comedian Brian Baumgartner. Uh, who, uh, I, I, I, I, I don't know who he is, but then I don't know, I, I don't watch tv. I, I think he's, I, I think he's something to do with the office. Oh, oh yeah. Brian. Okay. Yeah. Yeah. Brian . Uh, yes. So, um, uh, greatly, and, and the weird thing wa was by the way, with this, um, with this award ceremony. So I've just come back obviously from podcast movement and, um, there was the Andes in there and they were in the Barry Manilow Theater, or I believe it's really called the International Theater. It has the Copa Bar in anyway. Ooh. Um, and, uh, yeah. And, uh, that theater seats 1,900 people, and it was completely full. Uh, although they didn't open upstairs, the iHeart podcast awards were in front of two people. Literally two people in the audience. That was it. It was a virtual thing and there were just two people sitting there providing the laughs, which was, uh, a little bit weird. Interesting. Um, yeah, so I'm not quite sure what was going on there. But anyway, pod News is, uh, published, uh, a list of, uh, the winners, uh, which includes links, production companies, and podcast hosts. Um, e everybody assumes that the iHeart podcast awards will be all iHeart shows, but actually while Las Cultas, uh, won, have I pronounced that right? I think so. , they won and they are an iHeart show, but actually they only won four out of the 28 awards that they gave away. And the weird thing though, that I did notice, and then I went back to the ambi and checked there. No, Spotify shows won any award in either the IHOP podcast awards or in the ames, which I thought was really strange. I'd not actually noticed that. Oh, so do they sponsor the Amies? Who sponsors? Is the Amies just an independent group? Yeah, the ames is just an independent group. Should be no reason why. And iHeart, you wouldn't have thought that they would, um, you know, that they, I mean, a, a Spotify show won an award last year in the iHeart podcast awards, so I wonder what's going on there. , uh, do you have any fancy awards for the podcast that you do? I just have a super low rent, uh, LA Press Club Award. , well, that's more than I have, but you know, what do you, do you apply the, no, I don't apply because I usually think, I don't know the case for the iHeart Awards or the amies, but I feel like with those things, usually the entry fees are so steep. So it's like, oh, you kind of have to feel like you're really gonna win to make the investment. But I was excited. I saw Jackie, Michelle Johnson won for Natch Butte and she had two of the most incredible episodes I've heard this past year about her having her baby pregnancy and childbirth. Hmm. And so I was very excited to see that. So legit in that sense, . And I think, you know, relatively legit. There was a few sort of strange things a couple of years ago with the IHOP podcast awards. Um, but, uh, in terms of, uh, this year, yeah, I think it was a good, uh, it was a good stuff. So many congratulations to everybody that was nominated. Yes, and indeed. Congrats that ended up winning. Okay, let's move on. Apple is number one, but Spotify is also number one. So, wait, I'm sorry, I'm confused. Who's number one? James? So, this was data that I was able to, uh, reveal last week at, uh, podcast Movement Evolutions. It's from Pod Track, and, um, yeah, I, I'm, I'm, I'm forever hearing the fact that, uh, apple is number one for podcasts, but also Spotify is number one for podcasts. I mean, we all know that IHA is number one for podcasts, really. Um, but Spotify, it turns out, and this is according to Data, the pod track have, um, have come out with, uh, over, um, 2 billion, uh, podcast downloads in January that they looked at. Uh, so that's a pretty good sample. Uh, and they ended up, uh, um, finding out that Spotify is number one for total people. So, um, more than a third of all Americans use Spotify to listen to podcast. Uh, apple reaches about a quarter of all Americans, about 25%. But when you have a look at downloads, it's weirdly and massively different. So instead of, um, just, uh, uh, 33% of downloads for Spotify, Spotify has 8% of downloads, and Apple has 70% of downloads, which is massive. Now there's probably something to do there with, um, Apple's auto downloading, but even apple's auto downloading wouldn't make that difference though. So I, I found that really interesting. I mean, are you, are you, are you, are you Spotify or Apple or, or do you have a real phone or, you know, how does all this work? I'm Spotify. I'm Spotify, but I do, like, I get auto downloads on my Apple podcasts that I never listen to. So I mean, maybe that could skew that heavy. And I listen to a lot of podcasts on Spotify. Like way more than, you know, whatever the data from your keynote shook out to be. The average per listener, um, for Spotify is three per month. While the average per listener for Apple Podcast can't quite remember the number, but it's something like 26 would be really good in, in a news podcast if actually had that number in front of me, . Um, but um, but yeah, so yeah, I mean a tremendous difference. Nine times the difference. And some of that is gonna be auto downloads, but not that much. I think we worked out that auto downloads that aren't listened to, uh, in Apple podcast is about 30%. Okay. So even if you were to take that bit out, uh, it's still a tremendous difference and I wonder whether that is because, um, do you ever use those, um, playlists that, um, uh, you know, the morning drive playlist that mixes. Music and um, and you know, news and podcasts and things because they apparently exist on Spotify. I can't imagine anything I would like to listen to less than nevertheless that exists . And maybe that has something to do with it. Maybe people are listening to something that they see called The Morning Drive and then all of a sudden they hear, uh, you know, the New York Times Daily or something, and Michael Barbaro telling you what else you need to know today. Um, and, and maybe it's that, but I don't know. It's really strange, um, differences there in terms of the, uh, data, but really good to see. Um, I think there were two podcast apps that have really grown over the last, um, over the last 18 months or so. Would you mind to take a guess what those podcast apps were? Ooh, I'm gonna go with Pockets. Uhhuh , and. I, I don't know. , , I'll tell you what, I'll tell you what I mean. One of them was Google Podcasts, but, uh, whi which increased really well. Yeah. Which increased 19 times, I think, on one of the stats. But then on 19 times, nothing is still nothing. So, so, so there is always that, but Amazon Music has had a storming, uh, 18 months or so. Oh, I could see that. Yeah. Yeah, yeah. And I think it's the, um, they, they now offer free, um, ad free podcasts and all of that kind of stuff. And, uh, yeah, I think that they've, they've had a really good, a really good 18 months, so, um, yeah. So really nice to, uh, to, to, to end up, uh, seeing that. So, uh, yeah, uh, lots of numbers, uh, from pod track and, um, I had even more numbers. Yeah. I wanna know about your little fancy keynote. You gave the keynote, James, I saw you were in a suit. Yeah. You were looking sharp. Yeah. You were up there, you know, telling everybody about the numbers. So what was in it? Yeah, so this was the pod news report card. I, I should say, uh, this was my wedding suit. Um, uh, I got married in that, but it turns out that if you wear it on a stage somewhere and then it's a company expense. Oh. So, uh, ? Yes. So there we go. So, yes. Uh, so I was there, um, uh, at Podcast Movement Evolution. I was unveiling the pod news report card, which is essentially lots of podcast creators. We also got data from the listeners as well, but lots of podcast creators. Who were talking about, um, their particular and favorite, uh, podcast, um, apps and podcast platforms, why they like them, why they don't like them, uh, all that kind of stuff. And, uh, what we ended up, um, uh, discovering is that, uh, both Apple and Spotify have increased in the love that podcast creators have for them. Uh, although actually it turns out that, um, apple, you know, again, has had a pretty good, um, set of, of, uh, numbers with, um, their, uh, supports team doing particularly highly, uh, as well. Um, I, I guess the podcast that you do are in all of these, uh, all of these, uh, individual platforms. Yeah. Oh, of course. I try to, Everywhere, wherever you listen to podcasts. Yeah. Uh, I mean, wherever you listen to podcasts, um, or or, uh, as, as I've heard somebody saying, wherever you found this podcast, which I thought was an interesting , an interesting different way of . I like that one. Yeah. Interesting. Different way of putting it. Um, but, uh, yeah, you know, the, it, it was, it was, uh, it was interesting, uh, uh, hearing that and actually podcast movement, uh, evolutions was a great sort of, uh, event as well. Lots of people there. Um, uh, a bit weird in Vegas. Um, not such a fan of Vegas. To be on this. You don't like Vegas? No. Why? Well, I mean, it's nice for the first 24 hours, isn't it? And then after that you just go, I just wanna go home. I just wanna see someone with a supermarket. And you know, . But you weren't there that long, were you? I was there for a week. What, three days? Oh, there for week. Week. Yeah. That's a little long. Yeah, it is a little long. Um, great hookers though, right? James? No, I'm just kidding. . I, I wouldn't, I wouldn't. And, and, and by the, I should point out that sort of thing is illegal in, in Vegas. Oh, under Nevada law, under Clark County law. That's why you were so pissed. You were like, I'm outta here. I've been deceived . I've read the reviews and it's all false . Um, yes. No. So you, you are, you are a fan of Vegas that I Yeah, no, I, I think it's great to just, you know, it's close to LA so six hours as a quick little getaway, nice little sinful getaway, everything. It's so concentrated. Quick little getaway. Six hours . Well, yeah. Uh, yeah. I, I, I, I guess the only time I've been to Vegas really has been when I've been going there for some, Industry conference. And so maybe I have a slightly different view on the Matt F but, but that's the deal. It's like those conferences are so painful. You might as well, well actually, podcast movement is a very pleasant conference. I'm speaking for conferences in general. . Yes, yes. Now I, I, um, I used to stay at the Riviera Hotel. In the Riviera Hotel was just opposite the Las Vegas Convention Center. It was one of the, you know, the OG hotels. Um, it was, it was a bit of a dump to be honest. But, uh, there was a benefit to it in that it, it had a bar, uh, in the basement. Okay. And the bar was an English pub. . And so you would go in there and it would have, you know, red phone boxes and pictures of Big Ben and, and all this stuff, . And it was just right at home. Yeah. It was quite nice. Really. So, yeah. And they've, they've upgraded that entire hotel now by turning it into a car park. Oh. Which I think, uh, gorgeous. I think whole thing, whole thing knocked down. Um, uh, we were staying at the, uh, at the Westgate where Elvis used to sing , so, yeah. Um, which was, uh, uh, super good. So, wait, I didn't go though. No. And I felt, I got, I had a little bit of fomo, I have to admit. Mm-hmm. , can you just gimme the main crack. What, what happened? Well, uh, I didn't see any of that, uh, I'll tell you. Um, but, uh, in the Irish Crack. , but in terms of, I mean, you know, it was, uh, the, the ambi were great to go to, um, you know, a packed house. Um, and, uh, you know, and everybody, there was a sizable number of people who turned up for the MBEs and Ben turned around and went home, which I thought was interesting. but podcast movement, devolution, um, yeah, lots of people there. Um, uh, you know, uh, I think what, what I'm, I I've been grappling with particularly since it was in Vegas this year, oh, was what podcast movement is all about. Um, uh, podcast movement evolutions specifically because podcast movement is obviously everything, podcast movement, evolutions is supposed to be very much more. Um, uh, conference and to a great extent it was. Um, but what we didn't necessarily see is, I mean, you, you know, there, there, there were beginner sessions there as well and there were other sort of things. So it was a bit, sort of weird from that point of view, but great to be back, great to see so many friends and, um, yeah, and just lots of, um, lots of folk patting themselves on the back for actually seeing themselves in the flesh for the first time in, um, you know, in six months. Not that sort of in the flesh , you understand, or at least if it was, you know, very sexual event, this podcast movement. But, uh, I dunno, I dunno where I'm going with this. Uh, let's stop that and say, um, yes, you weren't there, but, uh, Norma Jean Belenky from Podbean was, so I asked her what she thought of the event. Podcast" }, { "startTime": 884, "startTimeFormatted": "00:14:44.000", - "endTime": 1865, - "endTimeFormatted": "00:31:05.000", + "endTime": 981, + "endTimeFormatted": "00:16:21.000", "speaker": "Jingle", "body": "movement is amazing because it's a really. You know, an amalgamation of everybody in the industry. It's kind of the, the convention, you know, where everybody gathers. And this was actually my first evolutions. I'd only been to the large one in the summer, um, last year in Dallas, which is, you know, wild. And it's, it's just a zoo to be honest. And this one was really more industry, you know, it was a lot of, a lot of people coming in from la obviously we had people from all over the world, which was incredible. Um, and people were talking about several, there were several kind of, I guess, buzz in the air kind of things that people were talking about. Obviously ads, everyone's talking about ads these days. We love talking about ads and Podbean, . Um, and then also I think there was a, there was a really big push to make sure that everybody's voices are heard. You know, there were a lot of sessions where people talked about how to market your podcast, how to sell your podcast. Danielle Disser Corbett did a fantastic session. I hosted a panel on how podcasting amplifies the voices of women and marginalized creators. Um, and actually one of my panelists won an ambi, Anna Deshawn. I got very lucky. I picked, I picked a winner, literally . So that was very good. Um, and it was a lot of, you know, it was a lot of tech, a lot of people talking about different solutions within podcasting. On the hosting side, you know, things are pretty settled. But now I find in this kind of next wave of podcast service provider companies, were getting ai, were getting a lot of social network apps and a lot of, uh, features that really help podcasters with creating captions or writing their show notes or the things that, you know, can kind of drag you down and create" }, { "startTime": 981, "startTimeFormatted": "00:16:21.000", - "endTime": 1996, - "endTimeFormatted": "00:33:16.000", + "endTime": 1015, + "endTimeFormatted": "00:16:55.000", "speaker": "Norma-Jean Belenky", "body": "pod fade. Yeah, there was a lot of talk about AI wasn't there at the event. Um, yeah. And also an awful lot of talk about YouTube. You know, I mean, I, I hosted a panel all about, uh, podcast, uh, you know, video podcasts. Um, I think the panel was called Defining a Podcast. What happens when listeners turn into viewers? And so of course I asked everybody what, what a podcast was and where the listeners had turned interviewers and the, um, the overwhelming answer was no. No, they haven't. Not yet. Anyway. Yeah, . Um, but there was, but there was an awful lot of, uh, talk of you two, wasn't there? Absolutely." }, { "startTime": 1015, "startTimeFormatted": "00:16:55.000", - "endTime": 2065, - "endTimeFormatted": "00:34:25.000", + "endTime": 1050, + "endTimeFormatted": "00:17:30.000", "speaker": "Jingle", "body": "And we all see that around the corner. It's just on the horizon, you know, that, that video component, especially YouTube. I think, um, last year Edison spoke about how, I think it's the number one, um, way that people find podcasts digitally versus like word of mouth or in person. But the number one digital, uh, place that people find podcasts is YouTube over other directories. So I think we all see this change coming. It's kind of a rising tide in terms of video, and there are ways to work with it. There's definitely a pressure there. Don't feel like you have to succumb to it, but it, it, I mean, it's, it's gonna happen. Yeah. Yeah," }, { "startTime": 1050, "startTimeFormatted": "00:17:30.000", - "endTime": 2132, - "endTimeFormatted": "00:35:32.000", + "endTime": 1082, + "endTimeFormatted": "00:18:02.000", "speaker": "Norma-Jean Belenky", "body": "yeah. No, absolutely. And, and I think, you know, it, it, it. Everybody understands how YouTube works. Everybody understands how monetization works on that platform. Um, not everybody understands quite what YouTube are going to do, and obviously it's US only and you and I aren't based in the US so therefore, you know, we we're not necessarily going to see it instantly. But, you know, really exciting. And I, I think, you know, one of the things I covered in the Pont News report card was just how fired. Podcast creators already are for YouTube, even though they haven't actually launched yet." }, { "startTime": 1082, "startTimeFormatted": "00:18:02.000", - "endTime": 2212, - "endTimeFormatted": "00:36:52.000", + "endTime": 1130, + "endTimeFormatted": "00:18:50.000", "speaker": "Jingle", "body": "Yeah, absolutely. And I think the video component also adds a really fun element for podcasters, right? You, you feel like you're in the room with them. And you know, traditionally with podcasting, it's been an audio only medium. And so you have that intimacy, right? You're listening on the same device as you're, as you call your mom, right? Or as you talk to your kids. But video, it's more like you get to see the people and you really get to fill out the, the picture. So, , if you're not filling it out yourself or you know, you wanna have that visual component, it's a great option. And I think you're right, James, we're all wondering what YouTube's gonna do, right? , it's kinda like, it's kinda the elephant in the room, right? Everyone's talking about video. You know, we know that it's on the rise. We know YouTube is a huge home for podcasts, and at the same time we're waiting for them to make an announcement to to, to present strategy and to see how they're gonna move" }, @@ -73,4 +73,4 @@ "body": "So thank you Norma Jean Belinky from Podbean. Now, Sam never likes talking about Spotify, but let's talk about Spotify since he's not here for a second, because they lost another exclusive show they have. Aw, they've lost another Aus show. Where's he gone? Um, . Uh, no, he is not like that. Uh, Esther Parels, where should we begin? Uh, has ended, oh, I saw this on Spotify. Yeah, it became a Spotify original, um, produced by Gimlet back in 2019. It was actually previous to that, it was on Audible. Um, and I think Eric Newsom, uh, was, uh, one of the people that, uh, worked on that show. Anyway, it's found a new home at Vox Media. Um, and I think interestingly as well, they are basically turning it from being a series based show or a season based show. , uh, into something which is always there. Um, so every single week, uh, always on from, uh, well, the press release said summer, but I'm in Australia at the moment where it is summer, so, um, , so, uh, I, I wrote it up as quarter three. Uh, so one more exclusive podcast that Spotify have lost. Do you think the Spotify are basically getting rid of many of their exclusives? They're clearly not gonna get rid of Joe Rogan, but, um, do, do you think that exclusives are still planned for them? I think they're over it. Um, honestly, and I think for Esther, this is very on brand for her to not be monogamous, with her, with her producing partner. Um, yeah. But yeah, it doesn't seem like Spotify's very committed to their exclusive slate. And didn't everyone just leave Spotify? Well, uh, Spotify has seen a, uh, 6%, um, a 6% redundancy rate. I think so, yeah. Um, although VGs Media has seen. A 7%, one. So, you know, Vox Media cut a lot of people, um, then got new funding, so I'm a bit confused as to what's going on there, but it seemed like it was the higher up at Spotify that like were probably kind of in charge of these shows. Yeah, exactly right. There were, there were some, uh, uh, beer, very big, uh, higher up, including of course Dawn Ostroff, um, who was the big cheese, so to speak. And, uh, yes. And she, uh, ended up leaving earlier on in the, in the year. So perhaps that's got something to do with, um, uh, some of this, or perhaps it's just a change of plan that actually they're gonna keep, um, uh, Rogan for obvious reasons. Um, he, his face turned up in the, uh, promo for Spotify that they showed last week, um, for, you know, when they announced Spotify for podcasters and various other things. So he's clearly still part of the gang, but not quite sure who else. Is going to be so, uh, I think call her daddy is the other really big one, isn't it as well? Oh yeah. Yeah. They probably don't wanna get rid of that one. Yeah. So, uh, would, would you do an exclusive show? I mean, obviously if Spotify came with lots of money, I'm, I'm sure that you'd say Yes. Thank you very much. Has anyone more? Maybe if, if I already had a big audience, but I do really think it limits your reach and that is a problem, right? If you're in growth mode. Yeah. Uh, I, I think Bre Brown said something like when she went, um, exclusive onto, uh, Spotify, um, then the number of books that she sold went down. Which you can kind of understand, can't you? Because you know less Yeah. You know, fewer people hearing, hearing her show, therefore fewer people that might go out and buy the books. Although, yeah. You know, I dunno, I worked on a Spotify show and um, , the downloads were pretty disappointing, so, oh. I think maybe they don't always perform that well. Yeah, yeah. It must be really hard to basically, cuz cuz what you're basically saying is, um, I mean, you know, looking back at the data that I was showing earlier, only 9% of all downloads are, are on Spotify. So what you're basically saying is you're saying, um, by making an exclusive show, then actually you lose potentially 90% of, of all of your Yeah. Podcast downloads, which, Possibly not such a good plan. Yeah. Uh, let's move on. Let's, uh, take a quick look at, uh, people News. He was only there for 90 days, but Rob Greenley has left Podbean. He's starting his own podcast, network consultancy, business Spoken Life Media. Had a good chat with him, a podcast movement, uh, and he says he needs to be seen as unbiased in his view on distribution and monetization tools. He, of course, used to work for Lipson, and before that he used to work for Podcast One and, uh, sprier. Um, and I do hear that Buzz Sprout are considering giving him a one day contract just so that you can say that he's worked for Buzz Sprout as well. , which I think is pretty funny. Uh, Devin Taylor has been made senior editor of the Daley from the New York Times. She joins from Gimlet, Adam Sachs, who joins Sirius xm, um, uh, a while back after they bought Team Coco. He's now, uh, se seemingly the boss of everything, senior Vice president of entertainment, comedy and podcasts programming for Sirius xm. And what's interesting is that that means the podcasting will be in the same. As entertainment and comedy programming on the satellite radio. Uh, so that's interesting to end up seeing. And Brendan Monohan talking of, um, people who have left Spotify. Brendan Monohan left, uh, Spotify's Megaphone, uh, a year ago. He was, uh, c e o and he is now c e o of a car repair company moving on . Um, which is , which is, which is an interesting, no, maybe it's, I I don't, I don't have enough information. big. Yeah, maybe it is. I'm sure. I'm sure it is. Uh, if you are looking for a job, POD News has podcasting jobs across the industry and across the world. They're free to post as well with a just take. Two minutes to add a new role at pod news.net/jobs. The tech stuff. Tech stuff on the pod news weekly review. Yes. It's the stuff you'll find every Monday in the pod news newsletter. Here's where we do the all of the tech talk. Well, what have you got first in this list? Okay. Podcast app. Podcast has upgraded its experience for Apple CarPlay. Yes. Uh, do you use, uh, pod uh, podcasts in the car? Um, No, frankly, but pretty much every time I'm, all the time I'm not in cars. I listen to podcasts. . Right. Okay. . Well, that's, well, that's acceptable then. Why, why is that then? Is it is, is it, uh, it's jam out time. You just, I need to rock out. Well, well, I'm driving. Yep. So you really like, you know, uh, 1 0 1 0.9 the bear or something like that. Um, 92.3. It's, uh, hip hop and r and b. I wake up with big boy in the morning on real 92 3 gas station. It's all heat LA's home for hip hop Real. And 92 3. It's everybody's home radio station in la. They're like the other guys. They don't matter. I think they say that on every station. . Isn't that what they say? Oh, on every station they're like, oh yeah. Quite possibly. Nobody, whatever. . Yeah, yeah. Tune us in and rip the knob off, which I, I believe the phrase back in the 1980s. Yeah. I'm not sure they end up doing that, but yeah. Podcast is actually on a roll. Um, is, is both doing, um, uh, a better experience at Apple CarPlay. Um, it's also going to be supporting transcripts, uh, and Jason chapters, which is, uh, really good. So Jason chapters obviously a nicer way of doing chapters, but transcripts, so you can actually, um, see close captions and uh, search for the bit you want. So that's all pretty good. And according to nine to five, Google Podcast is also developing a Wear OS app for smartwatches. I am one of the only people in the world with a, uh, wear os watch. Uh, one of the Google watches. Um, so I'm delighted that for the five people like me, uh, we'll be able to listen to podcasts or on watches. On, on your wrist. On your wrist. Just as tiny speakers. Yeah. What is going on? You could, you could do that. You could do that with Apple too. Maybe with EarPods. It makes sense. Yeah. But otherwise that's nonsense. Yeah, I think it is. It is nonsense. Um, the watch that I have now is the first watch that I've got with a speaker on it. Uh, and so I can actually, you know, ask it what the weather's going to be like. And, and the watch tells me, you just look like a total idiot, idiot. Do we ? Yeah, exactly. Exactly. Even, even more of a total idiot. So someone has proposed a new tag in the podcast name space called Accepts Guests. Now I'm an idiot. James, explain this to me like I'm five. All right, well, so the podcast namespace, uh, let's, let's rewind. So, podcasts use rss, uh, RSS is lovely. Um, uh, when we started using rss, which was invented by Dave Weiner and Adam Curry, um, back in, uh, 2004, well, actually slightly earlier, but let's not, uh, , let's not, uh, uh, uh, cut hairs. That was all fine. And then Apple added a few additional things, and then no one did anything for RSS at all. So that meant that if you wanted to add new features, anything like that, then you basically couldn't. Um, but what, um, uh, what's been worked on now is, um, a thing called a podcast namespace, which basically extends RSS and makes you able to add additional features. One of those additional features might be transcripts. One of those additional features might be, you know, closed captions for your podcast app. Um, one of them might be who's on this particular show, for example, or some form of payment, which we might get back to later. Um, and, but this is a, a thing that you put in your, uh, RSS feed and you basically say whether or not your show accepts guests or not. Cuz I dunno about you. I've had so many emails from people saying, we really want to be a guest on your show. And I'm there going, uh, pod News Daily is a. Um, it's a three minute show and no, um, stay open minded. James, you don't know well, maybe, maybe, but it would be a very, very quick guest, uh, thing. . Yes. So, uh, yes. So, uh, someone, uh, has proposed a new tag called Accept Guests, which, um, essentially allows, uh, anybody to know whether or not you actually accept guests, which is the, which is the plan there, is this an open source thing? This podcast namespace? Yep. And then so people just contribute to it. Yep. So if people contribute to it, you may have already guessed that I, I may have contributed, uh, that, oh, , I didn't guess Again, total idiot So there you guess. There you go. Um, but yeah, so it, it is, it's completely open. There are loads of really nice ideas and, um, uh, whether or not this is a nice idea, I don't know, but, you know, it's always worth giving a proposal and seeing whether people like it. Um, but, uh, yes. So, um, a new tag in the podcast namespace. If, if you listening have any idea as to whether or not that's a good thing, then head on to the podcast, uh, 2.0. Uh, GitHub. Uh, it's actually the podcast Index GitHub for other confusing reasons, uh, and, uh, have you'll say. So. Powered by chat, G p t Podcast Mania lets you type in a few words to create a full podcast using ai. So we asked if for a full episode, you can hear the results in the latest episode of the Pod News Extra podcast. And did we break it, James ? Well, yeah, I think we might have broken it. So I did a quick thing all about, um, uh, I did a quick, uh, test, which you'll find in the pod News Extra podcast, which is, uh, basically asking chant G B T. To produce a podcast all about Apple Podcast's, upcoming Android app, which of course they're going to be doing cuz they're not stupid. Um, and it was a really good sort of, you know, three minute podcast, which was, uh, basically, um, uh, all about that. And here's a clip. There have been rumors and speculations for years that Apple is working on an Android version of their podcast app. So that's nice, isn't it? But what I also did is I thought, well, I I, I should make a podcast, which is about you. So I went to, uh, podcast Mania , I'm honored, uh, and, um, gave it a go. But unfortunately they're not doing any of the, um, text to speech at the moment because it costs them too much. Oh. Which is no good But I've got the text. Um, and I like, uh, so it, it, uh, it, it calls you a prominent figure in the world of comedy and entertainment. I like, I like the indelible mark. On the entertainment industry, which I feel like I definitely made on this episode alone, I've made enough off-color jokes to warrant that back claim. No, I was, I was trying to work out, you know, isn't indelible Mark A. Good thing or Right, right thing. Is it the same as, is it the same as an indelible stain? I don't know, but um, is all of this right? No. A producer on the hit TV show doll face. Is that right? No, I did write on an Amazon animated show that won an Emmy called Danger and Eggs Not Mentioned in this Okay. It says, I am currently co-hosting private parts unknown. Not true , because I asked you earlier whether or not you'd won any awards. You didn't mention an Emmy? Um, well, I didn't personally when the Emmy, but the show did. Oh, okay. And then it got canceled after one season, and then I Oh, well, yeah. Okay. Desperately. Move to co to podcasting, And you've written for Running Stone Vanity Fair in the Hollywood proportion, is that right? No, I have written for the Washington Post, the LA Times, and Cosmopolitan. I was featured in Vanity Fair one time. No, that was Variety. Okay. And that is totally in inaccurate sentence, . Wow. Where's it, where has, has it got all of this stuff from? Um, and it also says, in addition to her work in the entertainment industry, company is an, uh, outspoken advocate for social justice and a, and equality. Do you like social justice and equality or, oh, or if they got that wrong too. No, I do like social justice inequality, but I would ha I have to say, you know, why I think they added that line is because I, on Twitter, offered to DM people. Topless photos of me if they would donate to Black Lives Matter . So I really don't think that is the kind of social justice figure that they're thinking. . Wowsers. Good Lord. . Um, yes. Uh, well, have you used AI for anything and has it actually been any better? So, yeah, I have tested this out, kind of be begrudgingly for my podcast as well. Um, I had to do Earnest Hemingway for my writing podcast called The Bleeders. It was okay. I was underwhelmed, but it had a few, you know, short sentences. Uhhuh , like, I don't know. It was, it was fine. And then I had to do Joe Rogan for podcast Bestie, and it was a little broy again, underwhelming. And then it wouldn't do anything for private parts of known because the robots are prudes. What's up with that? Yeah, this is your, this is your, uh, smutty podcast, isn't it? Yes. So it's a podcast that I seem to remember I had to write about in POD news, but obviously I, I'd like everybody that works in boring corporate environments to, uh, get the newsletter. And so therefore I couldn't actually write anything about what the podcast was about, which was very strange. But there we are. This is all right. What, what's that? What's that podcast about? Private parts, unknown. Yeah. Love and sexuality around the world. So I've been to, uh, Tokyo, uh, Helsinki, Mexico City, and, um, interviewing locals, getting them to, you know, tell me about the customs and the gender norms and everything that's happening there. It's really fun. And then when I'm back in la, you know, I talk about all sorts of stuff, abortion and ChAARI, and. . Mm. Non-monogamy and everything in between. Japan's weird, isn't it? Well, what a weird place. In a good way. In a good way. In a really good way. . Okay. Go, go find that episode. Uh, excellent. Well, so wait, can you explain something to me, James, because I have been, obviously we're in the tech segment right now and I've been listening to your show a a lot today in preparation for this And I am like really excited about V to V. Yeah. From, from, from you. Mm-hmm. . So can you tell me about it? And, and I'm not a techie, like, am I gonna know how to set this up and is it worth it if I don't have a bunch of people trying to give me SATs all the time? , will they wanna give me SATs or not? I don't know. Will they want to give you SATs or not? Well, I, I'm, I mean, I think, I think it's, it, it's start to firstly go into Booster Graham Corner and then we can. Uh, and then we can see how many people have given us sat and then we'll work out how that works, uh, for you. So let's do Boosto Graham Corner now. Boosto Graham. Okay. Booster Graham Corner, corner, corner on the Pod News Weekly review. Yes, it's our favorite time of the week, while it's my favorite time of the week. Uh, it's Boosto Graham Corner. And, uh, yes, we've got a number of different boosts, uh, this week. Um, uh, what's the, uh, the, the, the first one here, Dave Jones? Uh, more than 5,000, uh, SATs. 5,150. I'm not quite sure what that number means, but anyway, from, uh, customatic. Great show live from the stage. Jens how he's talking about me and Sam last week. Mm-hmm. , uh, now you've proved you can do it. You have to do it every week. Ah, ah, well we will see, um, a hundred times from part B. Um, uh, there are a couple more that we've got, uh, uh, sent as well, haven't we? Yes. 2,222 stats from Mere Mortals podcast sent through some pod fans feedback for Sam. Oh, awesome. To have another app on the scene. Uh, uh, uh, a 2222 SAT is, uh, row of Ducks. Oh, yeah. They all mean something, right? Yeah. They all mean something. Yeah. See if you can guess what the, what the last one is. We made it through World War ii. I, I have no idea. It's . You. You could, you, you are, you are absolutely right. It's from Brian of London. , uh, and it's an Israel boost. It's 1948 cuz that's where Brian is and that's when Israel is, I actually was shockingly close on that. Um, and Brian is boosting for Jordan's Infectious Love Jordan, of course, uh, on the, uh, show last week. So yes, this is, um, part of, uh, value for value and value for value is a, um, very excellent thing. Um, it's very much part of this new, uh, movement called Podcasting 2.0. There's a really good website which is out there, which is Value four value, and then that's a number four in the middle because you know, obviously value four value.info. Uh, and I'll give you a ton of information about how this stuff works. But basically, uh, if you like this podcast, then you can either reward us with time, with talent or treasure if you want to, uh, spend time with us. Uh, listening to these shows, the, that's valuable, uh, of itself. Uh, talent, of course is if you want to do something for this show, maybe you want to do, um, uh, artwork, which I know that, uh, Adam Curry does for no agenda and all that kind of stuff. And treasure is, of course, uh, sending some, uh, money back. And all of this, um, SAS stuff is, is all money really. Uh, now if I was planning ahead, what I would've done is I would've gone into, um, the system and actually found out how much this podcast has made over the last month. That would be helpful, wouldn't it? what's a ballpark? Do you know? Yeah, well, I can, I can actually tell you the exact number. Um, for the last, uh, 30 days, we've made $53. That's 53, uh, proper American dollars, not the Australian ones that we have down here. Awesome. Um, so, you know, $53 is pretty good. We were able actually to, uh, spend quite a lot of money in terms of beer for our listeners, uh, in Vegas, uh, last week. So that was really good. That was a really excellent thing. Now you were asking how you would, uh, do. Probably the easiest thing is to, um, go and download, um, an app called Fountain. , which is, um, an app that you can, uh, play around with. Um, it allows you to send boosts, it allows you to receive some, but more importantly allows you to claim your podcasts on there so you can actually claim your podcasts on there. It will then, um, uh, make everything work across all of the different podcast apps. Ooh. Uh, and you can start accepting, uh, boosts and things if you ask for them. But if, if, if you don't ask for them, then nobody sends you any. So, um, that's part of the plan here. I'm excited to ask. I gotta do an episode about it and then I can ask for stats Yeah, exactly. Well, you should absolutely do an episode of the, of podcast besties. Yeah, absolutely. Yeah. Plus these comments. Plus these comments. Exactly. Um, and the really, and the really smart thing about all of the comments is that even if people are sending you really nasty, negative comments, they're still paying to send them. Oh, I love that. Uh, . So it's a, so it's a good thing. . But yes, I would probably start with the Fountain app. Uh, I am a, uh, an advisor for them, but, uh, it's, they've made it really easy and simple. Uh, and there's also, uh, other ways, uh, other ways into that, uh, uh, as well. But, uh, definitely worthwhile giving that a go? Yeah, I gotta check it out. Now let's have a quick look at, uh, upcoming events. Uh, it's, it seems, uh, ridiculous after just coming back from, uh, Vegas, uh, to be talking about more events, but there are more events and there's, uh, another event that I'm going to in a week, uh, radio Days Europe in Prague, which has a podcast, Simon, on Sunday, the 26th of March. There's also a podcast design workshop from Cze Radio there as well. Um, a few things going on on the 22nd of April, the Black Effect Podcast Festival, which is happening in Atlanta in Georgia from iHeart and the Birmingham Podcast Festival, which is happening in Birmingham in England's, not the other Birmingham, um, there because there's no other Birmingham obviously. Uh, Birmingham Podcast Festival dot cut uk. Um, uh, that's uh, happening on the 22nd of April as. Uh, the publisher podcast awards, uh, is happening on the 26th of April in London. Uh, tickets are now on sale. I believe that, uh, Sam has, uh, snagged a free ticket and that's why we mention it. , uh, fair enough. Uh, and the New Zealand, uh, podcast Summit, uh, which is in Auckland, um, in early May. And I will be at the podcast show 2023 in London, uh, which is taking place, um, on the 23rd to the 25th of, uh, may. Very much looking forward to that cause obviously, I'm, I'm back Helen, man. I, uh, you know, cockles and pears, apples and pears, isn't it? Cockles And, yes. Anyway, however, however, a word I've, I've been in Australia for way too long. Uh, may have some fish and chips while I'm there as well. Uh, I th which I think would be a good, a good thing. But, uh, yeah, that's a great, that's a great show and it's really nice to be. In a really big bustling podcast show, um, that is in a different country because you get just such a different vibe, um, of all of that sort of thing. I heard you had an amazing restaurant experience, Italian restaurant experience. In Vegas with the, you did an amazing impression of it. Oh yeah. Yeah. I an American waiter. I was only mildly offended. . Yes. Sam looked at me with horror. Well, while, while, while I was attempting that, uh, New York Cat Italian , and he said, no, no, no. Oh my God. Can I also say my, one of my other favorite moments listening to your podcast was when you , uh, Sam was explaining something and he was saying, you know, I could, if Bruno Mars did it, I could see, I could see myself liking it. And you said, Bruno Mars, you repeated it like Bruno Mars. So incredulous. I could not stop laughing. . Oh dear. Yes. Well, there's a, there's, there's the thing. It was good fun doing it live last week actually. It was good fun doing it, you know, in front of an audience. And, uh, what what's slightly weird about the recording is that you don't hear any of the audience, so you don't hear any of the audience laughing or, or any of that, or just as if we're in a large empty room, uh, which is, uh, very, uh, very weird, uh, talking about. Um, no, it sounds great. You guys did great. Yeah. Well, thank you so much. Um, talking about, uh, uh, events. Don't forget ours, of course, POD News Live, which is happening Sulfur in Manchester on the 13th of June. Lots of people will be there at the Larry Center. And, uh, we're very much looking forward, um, to being, uh, out there in, uh, sunny Manchester. You can get tickets now@podnews.net. Live. And as I mentioned earlier on, if you do get value from what we do, the pod News weekly review is separate from Pod News. Sam and I share everything, uh, from it, and we really appreciate your support so we can continue making this show. You can become a power supporter if you like, at weekly dot pod news.net, something that Buzz Barrett does. You can subscribe in Apple Podcasts and give Tim Apple 30% of your money@uhapple.co slash pod news. Uh, or you can support us with stats by hitting the boost button in your podcast app. And if you don't have a podcast app with a boost button, then pod news.net/new podcast apps will help you find a new app. Now, um, what's happening for you this week? Uh, Courtney, are there anything exciting? Not really exciting. It's been raining nonstop in LA but I published a new podcast Bestie about how to throw a PR party for your podcast and. Obviously, I'm still promoting your episode a ton, James. Yeah. I got so many comments Uhoh about that. Charming James Cridland, Uhoh. I was like, ladies, just, you can, you can get away with anything with this accent. Tell me. I know you really can, you can get away with absolutely anything. Um, so how to throw a PR party for your, for your podcast. That sounds interesting. Um, are, are there, um, does it involve Yes. Uh, whining and dining? The, uh, the editors of the Yeah. Uh, Tusa Rubenstein, former 17 editor was at this party, uh, lots of influencers in New York and Isabella DeStefano breaks down how she threw the party. It was a very expensive party, but, you know, she made a lot of good guest contacts. And check it out. Check it out on podcast bestie. That sounds like a, that sounds like an, an ad, an excellent plan. You'll No, sounds like an excellent pat. You'll, you'll, you'll find that podcast wherever you get this podcast. Probably normally how these things work, and, uh, and who else have you got coming up for that then? Um, I've been recording so many, uh, guests. I have, uh, I don't even wanna, I don't even wanna spill yet. I'm not ready to, to share everyone, but some heavy hitters, you know, if I started with James, you know, it's gonna be good. Yeah. I, I, I wish I, I, I'm, I'm now wondering if you're sincere or not, but, uh, , I'm totally sincere. Okay. Enough about me, James. So, what ha, what else happened for you this week? Well, uh, yes. Uh, this week has been partially, um, uh, in planes, obviously on the way back from la, but, um, or rather Las Vegas first. Um, uh, I got eight hours layover in la but as you so rightly say, it was raining and, um, and it was cold and I was tired. Yeah. And I thought, right, either I can go to, you know, and haven't looked around Venice Beach or somewhere where I haven't been, or Santa Monica where I have, and it's all right and everything. Um, so either I can do that and get cold, and get wet and get miserable, or I can just stay in the airport and stay in the lounge and drink and drink other people's, um, uh, soda. So that's what I ended up doing. Have a shoddy plate of fish and chips. Yeah, and no, no, they don't. So fosters, they don't even do, they don't do fish and chips and fosters is a joke that we Australians, uh, play on the rest of the world. Oh, okay. Uh, so, so thankfully, so thankfully that, and also the Qantas lounge in la I mean, I know that this is a small thing, but they don't actually do Australian beer in there, which is very annoying. So, So you get to choose from Sam Adams and Sierra Nova. And, um, what'd you pick? I think I chose the Sierra Nova, actually, which is a pretty good, a pretty good drop. Okay. So, uh, that's, that's it for this week. You can give us feedback at weekly@podnews.net or send us a boosto gram. I love those boosto grams. Or if your podcast app doesn't support boosts, then grab a new app from pod news.net/new podcast apps. Yes, our music is from Studio Dragonfly. Our voiceover is Sheila D, and we are hosted and sponsored by Buzz Prouds podcast. Hosting Made easy. Thank you so much. Thank you. It's been a pleasure. A silly pleasure. Get updated every day. Subscribe to our newsletter@podnews.net. Tell your friends and grow the show. And support us and support us. The POD News weekly review will return next week. Keep listening. Oh my God. I hope you can use this Booster Graham Booster Graham Corner, corner corner on the Pod News Weekly review. Get updated every day. Subscribe to our newsletter@podnews.net. Tell your friends and grow the show. And support us and support us. The POD News weekly review will return next week. Keep listening." } ] -} +} \ No newline at end of file diff --git a/test/test_utils.ts b/test/test_utils.ts index 3ecf706..bdb35fb 100644 --- a/test/test_utils.ts +++ b/test/test_utils.ts @@ -1,7 +1,7 @@ import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs" import * as path from "node:path" -import { Segment } from "../src/types" +import { Segment } from "../src" export enum TestFiles { TRANSCRIPT_HTML_BUZZCAST = "buzzcast.html",