在 windows phone 中使用 FFMPEG 将 .TS 文件转换为 .mp3
.TS file to .mp3 using FFMPEG in windows phone
您好,我正在为 windows phone 使用 ffmpeg
,发现 here。有了这个,我试图将 .ts
文件转换为 .mp3
文件,但我使用的命令不适用于这种类型的转换,我还注意到它适用于某些其他格式转换,例如作为 ts
到 wma
,ts
到 ogg
e.t.c。我尝试过的命令是
-i sourcewithfullpath.ts destinationwithfullpath.mp3
-i sourcewithfullpath.ts
-f destinationwithfullpath.mp3
-i sourcewithfullpath.ts
-c:a libmp3lame destinationwithfullpath.mp3
-i sourcewithfullpath.ts
-acodec mp3 destinationwithfullpath.mp3
其中大部分在调用 ffmpeg.Run()
时给了我一个 AccessViolationException
任何帮助表示赞赏。
我认为 Mulvya 是对的 MP3 编码不包含在这个 FFMPEG
构建中,但我想出了另一种方法,它不能满足确切的需要,但仍然是一个不错的选择
-i sourcewithfullpath.ts
-f destinationwithfullpath.mp2
FFMPEG
确实支持mp2
格式,文件已转换为mp2
音频并重命名为mp3
,可在windows播放phone。请注意 mp2
格式的压缩率不如 mp3
格式好,这意味着输出文件的大小要大得多,几乎是原来的两倍。
您好,我正在为 windows phone 使用 ffmpeg
,发现 here。有了这个,我试图将 .ts
文件转换为 .mp3
文件,但我使用的命令不适用于这种类型的转换,我还注意到它适用于某些其他格式转换,例如作为 ts
到 wma
,ts
到 ogg
e.t.c。我尝试过的命令是
-i sourcewithfullpath.ts destinationwithfullpath.mp3
-i sourcewithfullpath.ts
-f destinationwithfullpath.mp3
-i sourcewithfullpath.ts
-c:a libmp3lame destinationwithfullpath.mp3
-i sourcewithfullpath.ts
-acodec mp3 destinationwithfullpath.mp3
其中大部分在调用 ffmpeg.Run()
时给了我一个 AccessViolationException
任何帮助表示赞赏。
我认为 Mulvya 是对的 MP3 编码不包含在这个 FFMPEG
构建中,但我想出了另一种方法,它不能满足确切的需要,但仍然是一个不错的选择
-i sourcewithfullpath.ts
-f destinationwithfullpath.mp2
FFMPEG
确实支持mp2
格式,文件已转换为mp2
音频并重命名为mp3
,可在windows播放phone。请注意 mp2
格式的压缩率不如 mp3
格式好,这意味着输出文件的大小要大得多,几乎是原来的两倍。