flvto.com.mx
Open in
urlscan Pro
172.67.148.223
Public Scan
Submitted URL: https://flvto.com.mx/
Effective URL: https://flvto.com.mx/tpky/
Submission: On January 18 via manual from PT — Scanned from PT
Effective URL: https://flvto.com.mx/tpky/
Submission: On January 18 via manual from PT — Scanned from PT
Form analysis
1 forms found in the DOMPOST /convert
<form class="convert-form" novalidate="" method="post" action="/convert">
<div class="simple-modal ">
<div class="simple-modal__overlay"></div>
<div class="simple-modal__content">
<div class="modal error convert-form__error">
<div class="modal__content">
<div class="error__message">Pedimos desculpa, por qualquer razão este vídeo não pode ser convertido. Por favor, tente novamente dentro de alguns minutos.</div><i class="icon icon-close modal__close"></i>
</div>
<div class="modal__footer">
<div>Obtenha o FLVTO YouTube Downloader e converta os seus vídeos favoritos de graça</div>
<a href="https://mp3.studio/pt/youtube-downloader?utm_source=flvto.com.mx&utm_medium=2&utm_campaign=1" class="button button_bordered button_narrow button_iconed button_big button_red" target="_blank"><div class="button__text"><div class="button__label">Baixar</div><div class="button__sublabel">conversor<!-- --> <!-- -->grátis</div></div><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 49.163 49.164" class="icon icon-win "><path d="M0 42.043l19.836 2.873V25.938H0zm0-18.816h19.836V4.247L0 7.12zm22.547 22.082l26.616 3.855V25.938H22.547zm0-41.456v19.374h26.616V0z"></path></svg></a>
</div>
</div>
</div>
</div>
<div class="simple-modal ">
<div class="simple-modal__overlay"></div>
<div class="simple-modal__content">
<div class="modal error playlist-message-error">
<div class="modal__content">
<div class="error__message">Obtenha o YouTube Downloader para Windows completo para baixar toda a lista de reprodução</div><i class="icon icon-close modal__close"></i>
</div>
<div class="modal__footer">
<div>Parece que você está tentando baixar alguns vídeos ao mesmo tempo. Infelizmente nossa versão para a Web só consegue baixar um vídeo por vez. Mas nosso YouTube Downloader para Windows foi projetado para lidar com uma carga maior e é
capaz de baixar listas de reprodução. Baixe agora gratuitamente!</div>
<a href="https://mp3.studio/pt/youtube-downloader?utm_source=flvto.com.mx&utm_medium=36&utm_campaign=1" class="button button_bordered button_narrow button_iconed button_big button_red" target="_blank"><div class="button__text"><div class="button__label">Baixar</div><div class="button__sublabel">conversor<!-- --> <!-- -->grátis</div></div><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 49.163 49.164" class="icon icon-win "><path d="M0 42.043l19.836 2.873V25.938H0zm0-18.816h19.836V4.247L0 7.12zm22.547 22.082l26.616 3.855V25.938H22.547zm0-41.456v19.374h26.616V0z"></path></svg></a>
</div>
</div>
</div>
</div>
<div class="simple-modal ">
<div class="simple-modal__overlay"></div>
<div class="simple-modal__content">
<div class="modal mac-popup">
<div class="modal__content">
<div class="jsx-2539764230 mac-popup__inner">
<div class="jsx-2539764230 mac-popup__text">Obtiene tu app para mac gratis ahora para la <b>mas rápida conversión</b> y soporte de <b>audio en alta calidad</b>!</div>
<div class="jsx-2539764230">
<a href="/software-download/id/4/macOS" class="button button_bordered button_narrow button_iconed button_big button_red"><div class="button__text"><div class="button__label">Baixar</div><div class="button__sublabel">conversor<!-- --> <!-- -->grátis</div></div><svg xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 49.163 49.164" class="icon icon-win "><path d="M0 42.043l19.836 2.873V25.938H0zm0-18.816h19.836V4.247L0 7.12zm22.547 22.082l26.616 3.855V25.938H22.547zm0-41.456v19.374h26.616V0z"></path></svg></a>
</div><span class="jsx-2539764230 link-underline">Continúa la conversión en línea</span>
</div><i class="icon icon-close modal__close"></i>
</div>
<div class="modal__footer"></div>
</div>
</div>
</div><input class="convert-form__input" name="video_url" value="" placeholder="Insira o link para a mídia" required="" autocomplete="on">
<script>
(function anon(e) {
const o = document.querySelector(".convert-form"),
t = o.querySelector('input[name="video_url"]'),
r = e => {
if (!Boolean(e)) return null;
const o = e.match(/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/\s]{11})/i);
if (o) return {
videoId: o[1],
serviceId: "yt"
};
const t = e.match(/youtube\.com\/shorts\/([^"&?\/\s]{11})/i);
if (t) return {
videoId: t[1],
serviceId: "ys"
};
const r = e.match(/(?:tiktok\.com\/(?:@[\w.-]+\/video\/|embed\/)?|v[mt]\.tiktok\.com\/|m\.tiktok\.com\/v\/)([0-9a-zA-Z_-]+)/);
if (r) return {
videoId: r[1],
serviceId: "tt"
};
if (e.match(/on\.soundcloud\.com\//i)) return {
error: "Invalid Short URL"
};
const n = e.match(/(?:soundcloud\.com\/)([^\/?]+(?:\/[^\/?]+)?)/i);
if (n) return {
videoId: n[1],
serviceId: "sc"
};
const c = e.match(/https:\/\/(?:twitter\.com|x\.com)\/[^\s/]+\/status\/(\d+)/i);
if (c) return {
videoId: c[1],
serviceId: "tw"
};
const i = e.match(/(?:facebook\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=))([\d]+)/i);
if (i && i[1]) return {
videoId: i[1],
serviceId: "fb"
};
const d = e.match(/instagram.com\/p\/([a-z0-9_-]{11})/i);
if (d) return {
videoId: d[1],
serviceId: "ig"
};
const s = e.match(/^.*(vimeo\.com\/)((channels\/[A-z]+\/)|(groups\/[A-z]+\/videos\/))?([0-9]+)/);
return s ? {
videoId: s[5],
serviceId: "vm"
} : null
},
n = e => {
if (!Boolean(e)) return null;
const o = e.match(/(?:[?&]list=)([a-z0-9_-]+)/i);
return o ? o[1] : null
};
window.ConvertFormUtils = {
parseUrlForVideoId: r,
parseUrlForPlaylistId: n
}, document.addEventListener("DOMContentLoaded", (() => {
const e = o.querySelector(".convert-form__error"),
c = document.querySelector(".playlist-message-error");
[e, c].forEach((e => {
const o = e.parentNode.parentNode;
Array.from(o.querySelectorAll(".simple-modal__overlay, .modal__close")).forEach((o => {
o.addEventListener("click", (() => {
i(e)
}))
}))
}));
const i = e => {
e.parentNode.parentNode.classList.toggle("simple-modal_opened")
};
window.ConvertFormUtils.convertByUrl = o => {
const d = t.value;
r(d) || (o.preventDefault(), n(d) ? (i(c), window.YandexMetrikaEvent("playlists_ctapopup")) : (window.YandexMetrikaEvent("URLerror"), i(e)))
}
}))
})(["facebook", "soundcloud", "spotify", "instagram", "tiktok", "shazam", "vimeo", "globoplay", "google.drive", "xvideos", "pornhub", "xnxx", "twitter", "vimeo", "dailymotion", "xhamster", "ok.ru", "videa.hu", "play.google.com"])
</script>
<div class="cf-vs convert-form__info cf-vs_empty">
<div class="cf-vs__variant empty"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 96 96" class="icon icon-empty">
<path fill="currentColor"
d="M84.523 44.968L73.21 56.281a23.255 23.255 0 01-2.002 1.789 23.584 23.584 0 01-8.768 4.412 23.546 23.546 0 01-8.732.688 23.684 23.684 0 01-7.913-2.256 23.76 23.76 0 01-6.526-4.633 23.735 23.735 0 01-4.632-6.526c3.126-2.22 7.496-1.923 10.289.87a15.952 15.952 0 0010.317 4.66c2.68.162 5.409-.348 7.885-1.535a15.77 15.77 0 004.426-3.125l11.313-11.314c6.251-6.25 6.294-16.334.043-22.585-6.244-6.244-16.419-6.293-22.67-.042l-8.697 8.697a32.03 32.03 0 00-10.062-1.039 23.756 23.756 0 011.789-2.001l11.313-11.313c9.369-9.369 24.572-9.369 33.941 0s9.369 24.571-.001 33.94z">
</path>
<path fill="currentColor"
d="M56.239 73.252L44.925 84.566c-9.369 9.369-24.48 9.461-33.856.084-9.369-9.369-9.454-24.656-.085-34.025l11.313-11.314a23.738 23.738 0 012.001-1.789 23.613 23.613 0 018.769-4.413 23.484 23.484 0 018.733-.686 23.712 23.712 0 017.913 2.255 23.75 23.75 0 016.526 4.632 23.74 23.74 0 014.631 6.526c-3.125 2.221-7.494 1.924-10.288-.87a15.952 15.952 0 00-10.316-4.66 16.007 16.007 0 00-7.884 1.535 15.756 15.756 0 00-4.426 3.125L16.641 56.281c-6.25 6.252-6.25 16.377 0 22.627 6.251 6.252 16.377 6.252 22.627 0l8.697-8.697a32.472 32.472 0 0010.062 1.041 23.219 23.219 0 01-1.788 2z">
</path>
</svg> <!-- -->Please enter the link to the media</div>
<div class="cf-vs__variant warning"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 510 510" class="icon icon-warning">
<path fill="currentColor" d="M255 0C114.75 0 0 114.75 0 255s114.75 255 255 255 255-114.75 255-255S395.25 0 255 0zm25.5 382.5h-51v-51h51v51zm0-102h-51v-153h51v153z"></path>
</svg> <!-- -->Please enter a valid URL</div>
<div class="cf-vs__variant short"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 510 510" class="icon icon-short">
<path fill="currentColor" d="M255 0C114.75 0 0 114.75 0 255s114.75 255 255 255 255-114.75 255-255S395.25 0 255 0zm25.5 382.5h-51v-51h51v51zm0-102h-51v-153h51v153z"></path>
</svg> <!-- -->Por favor, use o link da barra de endereços do seu navegador!</div>
<div class="cf-vs__variant success"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 52 52" class="icon icon-success">
<path fill="currentColor" d="M26 0C11.664 0 0 11.663 0 26s11.664 26 26 26 26-11.663 26-26S40.336 0 26 0zm14.495 17.329l-16 18a1.997 1.997 0 01-2.745.233l-10-8a2 2 0 012.499-3.124l8.517 6.813L37.505 14.67a2.001 2.001 0 012.99 2.659z"></path>
</svg> <!-- -->Correct link</div>
<script>
(function anon(e) {
document.addEventListener("DOMContentLoaded", (() => {
const r = document.querySelector(".convert-form"),
t = r.querySelector(".cf-vs"),
o = r.querySelector('input[name="video_url"]');
o.addEventListener("input", (() => {
const r = (r => {
if (!r.length) return e.EMPTY;
const {
serviceId: t,
error: o
} = window.ConvertFormUtils.parseUrlForVideoId(r) || {};
return "Invalid Short URL" === o ? e.INVALID_SHORT_URL : t || window.ConvertFormUtils.parseUrlForPlaylistId(r) ? e.SUCCESS : e.WARNING
})(o.value);
Object.values(e).forEach((e => {
t.classList.toggle(`cf-vs_${e}`, r === e)
}))
}))
}))
})({
"EMPTY": "empty",
"INVALID_SHORT_URL": "short",
"WARNING": "warning",
"SUCCESS": "success"
})
</script>
</div>
<div class="jsx-3022328623 format-convert-or-link-block format-convert-or-link-block_alternative">
<div class="format-selection
format-selection_red format-convert"><button>Converter</button></div>
<p class="jsx-3022328623 format-convert-or-link-text hidden-mobile">ou</p>
<a href="https://mp3.studio/pt/youtube-downloader?utm_source=flvto.com.mx&utm_medium=5702&utm_campaign=1" class="button button_green format-convert-or-link-button hidden-mobile" target="_blank"><span class="jsx-3022328623">Baixar conversor</span></a>
</div>
<div class="check-terms"><label class="checkbox ">
<div>Ao utilizares o nosso serviço estás a concordar com os nossos <a target="_blank" class="link-underline" href="/tpky/terms/">Termos de Utilização</a></div>
</label></div>
<script>
(function anon(t, e, r, n, s, o, i) {
class a {
maxShows = null;
_storeName = null;
get maxShows() {
return this.maxShows
}
set maxShows(t) {
this.maxShows = t > 0 ? t : 1
}
lifeTime = 9e5;
getStorage = () => {
try {
const t = localStorage;
if (!t) throw new Error("Invalid storage");
return {
setItem: (e, r) => t.setItem(e, r),
getItem: e => t.getItem(e)
}
} catch (t) {
return null
}
};
getShownAdvertisers = () => {
const t = this.getStorage();
if (!t) return;
const e = t.getItem(this._storeName);
return e ? JSON.parse(e) : {}
};
setShownAdvertisers = t => {
const e = this.getStorage();
e && e.setItem(this._storeName, JSON.stringify(t))
};
removeOverdueShows = () => {
const t = this.getShownAdvertisers();
if (!t) return;
const e = Object.keys(t);
for (const r of e) t[r] = t[r].filter((t => Date.now() - t < this.lifeTime));
this.setShownAdvertisers(t)
};
clearShownAdvertisers = () => {
this.getShownAdvertisers() && this.setShownAdvertisers({})
};
newShow = (t = "unknown_advertiser") => {
const e = this.getShownAdvertisers();
if (!e) return;
const r = e[t] || [];
e[t] = [...r, Date.now()], this.setShownAdvertisers(e)
};
getExcludeAdvertisers = () => {
this.removeOverdueShows();
const t = this.getShownAdvertisers();
if (!t) return;
const e = [],
r = Object.keys(t);
for (const n of r) t[n].length >= this.maxShows && e.push(n);
return e
}
}
class l extends a {
_storeName = "advertisers";
fetchRtbData = async (t, e, r = "") => {
const n = await fetch("/get-rtb-url"),
{
rtbUrl: s
} = await n.json();
if (!s) throw new Error("Missing rtb url");
return await (await fetch(`${s}?lang=${t}${e}${r}`)).json()
};
getFormatedExcAdvs = t => t.length ? `&exclude=${t.join(",")}` : ""
}
class c extends a {
_storeName = "shownStaticLinks";
directLinks = i || [];
isLinkShown = t => {
try {
const {
linkId: e,
linkClicksOnUser: r = 1
} = t, n = this.getShownAdvertisers();
return n[e]?.length >= r
} catch (t) {
console.error(t)
}
return !1
};
getAllowedDirectLink = (t, e) => {
try {
for (const r of this.directLinks) {
if (r.allowedCountries.includes("string" == typeof e ? e.toUpperCase() : "") && (r.allowedSites.includes("all") || r.allowedSites.includes(t)) && !this.isLinkShown({
linkId: r.id,
linkClicksOnUser: r.clicksOnUser
})) return r
}
} catch (t) {
console.log(t)
}
return null
};
showStatIncrement = (t = "", e = "", r = "") => fetch(`https://easymp3mix.com/direct-pop-link/stat-increment?siteName=${t}-${r}-${e}`, {
method: "POST"
})
}
const d = new class extends l {
maxShows = 4
},
h = new class extends c {
maxShows = 1
};
const w = new class {
rtbUrl = null;
rtbName = null;
staticLinkId = null;
isError = null;
isPopLinkRecieved = null;
reset() {
this.rtbUrl = null, this.rtbName = null, this.staticLinkId = null, this.isError = null, this.isPopLinkRecieved = null
}
async getRtbUrl(e, r = "") {
console.log("RTB info: getRtbUrl");
const n = "" === r ? r : `&title=${encodeURIComponent(r)}`;
this.reset();
try {
this.isPopLinkRecieved = !1;
let r = {};
const s = h.getAllowedDirectLink(location.hostname, t);
if (s) r = s;
else {
const t = d.getExcludeAdvertisers(),
s = d.getFormatedExcAdvs(t);
let o = await d.fetchRtbData(e, n, s);
if ("success" !== o.status) throw new Error("Something went wrong!");
"DEFAULT" === o.data.rtbInfo.name && s && (d.clearShownAdvertisers(), o = await d.fetchRtbData(e, n)), console.log("RTB info:", o.data.rtbInfo), r = o.data.rtbInfo
}
const {
url: o = "",
name: i = "",
id: a = ""
} = r;
this.rtbUrl = o, this.rtbName = i, this.staticLinkId = a, this.isPopLinkRecieved = !0, window.rtbProvider = i
} catch (t) {
console.error("RTB error:", t), this.isError = !0, this.isPopLinkRecieved = !1
}
}
},
u = document.querySelector(".convert-form"),
m = u.querySelector('input[name="video_url"]');
u.addEventListener("submit", (t => {
const o = m.value;
if (!u.reportValidity()) return void t.preventDefault();
window.ConvertFormUtils.convertByUrl(t);
const i = window.ConvertFormUtils.parseUrlForVideoId(o);
if (!i) return;
if ("Invalid Short URL" === i.error) return void t.preventDefault();
const a = e || w.isPopLinkRecieved && w.rtbUrl,
l = r || w.isPopLinkRecieved && w.rtbName,
c = Number(localStorage.getItem("clickConvertCount")) || 0;
localStorage.setItem("clickConvertCount", c + 1), localStorage.setItem("lastConvertTime", Date.now());
if (n && c >= 1 && a && (window.open(a, "_blank"), w.staticLinkId ? (h.newShow(w.staticLinkId), h.showStatIncrement(location.hostname, w.staticLinkId, w.rtbName)) : d.newShow(l)), t.preventDefault(), u.reportValidity && u
.reportValidity()) {
const {
videoId: t,
serviceId: e
} = window.ConvertFormUtils.parseUrlForVideoId(o);
window.location.href = `${window.location.origin}/${s}/preview/${t}/${e}/${encodeURIComponent(o)}/`
}
})), document.addEventListener("DOMContentLoaded", (async () => {
const t = new URLSearchParams(window.location.search),
e = t.get("url");
if (e) {
t.delete("url"), m.value = e, m.focus(), m.dispatchEvent(new Event("input", {
bubbles: !0
}));
let r = t.toString();
r.length && (r = "?" + r);
const n = `${window.location.pathname}${r}`;
window.history.replaceState({
...window.history.state,
as: n,
url: n
}, "", n)
}
await w.getRtbUrl(o)
}))
})("PT", null, null, true, "tp", "pt",
[], )
</script>
</form>
Text Content
Conversor MP3: Rápido, fácil e gratuito para seus áudios AjudaPara publicitáriosAPI do downloader Baixar conversor grátis English Italiano Español Français Deutsch Português Pedimos desculpa, por qualquer razão este vídeo não pode ser convertido. Por favor, tente novamente dentro de alguns minutos. Obtenha o FLVTO YouTube Downloader e converta os seus vídeos favoritos de graça Baixar conversor grátis Obtenha o YouTube Downloader para Windows completo para baixar toda a lista de reprodução Parece que você está tentando baixar alguns vídeos ao mesmo tempo. Infelizmente nossa versão para a Web só consegue baixar um vídeo por vez. Mas nosso YouTube Downloader para Windows foi projetado para lidar com uma carga maior e é capaz de baixar listas de reprodução. Baixe agora gratuitamente! Baixar conversor grátis Obtiene tu app para mac gratis ahora para la mas rápida conversión y soporte de audio en alta calidad! Baixar conversor grátis Continúa la conversión en línea Please enter the link to the media Please enter a valid URL Por favor, use o link da barra de endereços do seu navegador! Correct link Converter ou Baixar conversor Ao utilizares o nosso serviço estás a concordar com os nossos Termos de Utilização SELECIONE O CONVERSOR DESEJADO tiktok.comsoundcloud.comyoutube shortstwitter.com CONVERSOR MP3: SUA PONTE DO YOUTUBE PARA A MÚSICA Nosso conversor de video do youtube para mp3 é a solução perfeita. Converta facilmente vídeos do YouTube em arquivos MP3 com nosso conversor de mp3, e baixe sua música favorita em segundos. Seja em casa ou em movimento, aproveite suas canções favoritas a qualquer momento, mesmo sem conexão com a Internet. Este conversor de mp3 online está sempre disponível, permitindo que você o use em qualquer dispositivo sem instalar software adicional. COMO USAR NOSSO CONVERSOR DE MÚSICA MP3 1. Copiar URL do Vídeo: Primeiro, visite o YouTube, escolha seu vídeo e copie a URL. 2. Colar o Link: Abra nosso conversor de música para mp3 e cole a URL. 3. Selecionar Formato MP3: Oferecemos vários formatos, escolha MP3 para música. 4. Converter para MP3: Clique em 'Converter'. O download geralmente leva apenas alguns segundos. 5. Baixar!: Por fim, baixe seu MP3 ou utilize opções como envio por e-mail ou DropBox. BAIXE MP3 DO YOUTUBE COM FACILIDADE Procurando um conversor de mp3 youtube? Aqui, baixar música do YouTube é um processo simples e direto. Não precisa de configurações complicadas nem de softwares caros. Com nosso conversor de videos do youtube para mp3, acessar sua música favorita é grátis e fácil. Desfrute de música no seu dispositivo quando quiser. CONVERSOR DE MP3 YOUTUBE FLVTO: SUA MELHOR OPÇÃO Experimente nosso conversor de video youtube para mp3 e descubra a maneira mais eficiente de levar sua música do YouTube com você. Nosso conversor de audio mp3 se destaca pela sua simplicidade e eficiência, tornando-se a escolha ideal para todos os amantes de música. YouTube Downloader for WindowsYouTube Downloader for Macintosh Termos de uso Flvto info content Política de Privacidade DMCA Feedback Perguntas Frequentes Contate-nos Copyright Claims youtube to mp3 © flvto.com.mx, 2024 Developed by flvto.com.mx